//[100,100]90,93,204,255,90,93,203,255,90,93,202,255,90,93,203,255,91,93,204,255,91,94,205,255,91,94,204,255,91,94,205,255,91,94,205,255,91,94,206,255,91,94,204,255,91,93,198,255,88,83,153,255,79,67,85,255,80,62,54,255,81,61,48,255,77,57,43,255,73,55,38,255,75,56,39,255,75,55,33,255,72,54,33,255,69,52,35,255,68,51,35,255,66,50,31,255,64,49,26,255,63,48,27,255,63,48,27,255,60,46,24,255,59,45,26,255,60,47,30,255,61,49,35,255,62,51,41,255,61,51,42,255,59,49,39,255,56,47,36,255,55,45,35,255,55,44,37,255,54,44,41,255,54,45,48,255,53,44,47,255,52,47,63,255,66,65,121,255,84,86,183,255,86,90,194,255,87,91,198,255,87,91,204,255,86,91,206,255,86,91,202,255,87,92,199,255,88,92,199,255,88,92,201,255,87,92,202,255,87,92,202,255,88,92,203,255,88,93,204,255,89,93,205,255,88,93,204,255,89,93,206,255,90,93,207,255,90,93,204,255,89,92,202,255,89,92,202,255,89,93,202,255,89,93,203,255,88,92,201,255,88,92,201,255,88,92,201,255,87,92,200,255,88,92,201,255,88,92,201,255,88,92,200,255,88,93,200,255,88,92,200,255,88,92,199,255,87,92,199,255,86,92,199,255,86,92,199,255,86,91,198,255,86,91,198,255,85,91,196,255,85,90,195,255,84,90,194,255,85,90,195,255,85,91,195,255,85,91,195,255,85,91,195,255,85,90,194,255,85,90,193,255,85,90,193,255,85,90,192,255,85,90,192,255,85,90,191,255,85,90,191,255,85,90,191,255,85,90,190,255,85,90,191,255,85,90,192,255,86,90,194,255,86,90,193,255,85,89,193,255,90,93,203,255,90,93,203,255,90,93,202,255,90,93,203,255,91,93,204,255,91,93,204,255,91,94,205,255,91,94,205,255,91,94,205,255,91,93,204,255,91,93,203,255,91,93,199,255,88,84,156,255,80,68,89,255,80,61,54,255,79,59,45,255,77,57,43,255,74,55,39,255,74,55,36,255,73,54,30,255,71,53,31,255,68,51,32,255,68,51,36,255,65,49,30,255,63,48,26,255,63,48,27,255,63,48,28,255,60,46,26,255,59,45,27,255,60,47,31,255,60,48,36,255,61,50,40,255,60,49,40,255,57,47,36,255,55,45,32,255,54,44,33,255,54,44,37,255,54,44,42,255,53,43,43,255,52,43,43,255,53,48,64,255,67,66,124,255,84,87,183,255,86,90,195,255,86,90,197,255,86,90,203,255,86,91,205,255,86,91,201,255,87,92,199,255,88,92,199,255,87,91,200,255,87,91,201,255,87,91,201,255,88,92,202,255,88,92,204,255,88,93,204,255,88,92,204,255,89,93,205,255,89,93,205,255,89,92,203,255,89,92,202,255,90,93,203,255,89,93,203,255,89,93,203,255,88,92,202,255,88,92,201,255,88,92,201,255,87,91,199,255,87,92,199,255,88,92,201,255,88,93,201,255,88,93,201,255,88,92,199,255,87,92,199,255,87,92,198,255,86,92,199,255,86,91,198,255,86,91,197,255,85,91,197,255,85,90,196,255,85,90,196,255,84,90,194,255,85,90,194,255,85,90,195,255,85,91,195,255,85,90,194,255,85,90,194,255,85,90,193,255,85,90,193,255,85,90,192,255,85,90,192,255,85,90,191,255,85,90,191,255,85,90,191,255,85,90,192,255,85,90,191,255,85,90,192,255,86,90,193,255,85,89,193,255,85,89,193,255,90,93,203,255,90,93,202,255,90,93,202,255,90,93,203,255,91,93,204,255,91,93,204,255,91,94,205,255,91,94,205,255,91,94,204,255,90,93,203,255,90,93,202,255,91,93,200,255,89,85,160,255,81,70,95,255,79,61,54,255,78,58,43,255,77,57,44,255,75,56,42,255,75,56,39,255,74,55,32,255,71,53,31,255,67,50,29,255,68,51,35,255,65,49,29,255,63,47,25,255,62,47,25,255,62,47,29,255,60,46,28,255,58,45,27,255,57,45,29,255,57,45,31,255,58,47,35,255,57,47,36,255,56,45,34,255,54,44,33,255,54,44,35,255,54,44,39,255,53,44,40,255,51,42,38,255,51,43,40,255,54,49,65,255,68,67,127,255,84,87,184,255,86,91,195,255,86,90,196,255,86,90,202,255,86,91,205,255,86,91,200,255,86,91,198,255,87,91,197,255,87,91,200,255,87,91,201,255,87,92,201,255,88,92,203,255,88,92,204,255,88,93,204,255,88,92,204,255,88,93,204,255,89,92,204,255,89,92,202,255,89,92,202,255,90,93,203,255,89,93,202,255,89,93,203,255,88,92,201,255,88,92,201,255,88,92,201,255,87,91,199,255,87,92,200,255,87,92,200,255,88,92,201,255,88,92,201,255,87,92,198,255,87,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,86,91,197,255,85,91,196,255,85,90,195,255,85,91,196,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,193,255,85,90,194,255,85,90,194,255,85,90,191,255,85,90,191,255,85,90,191,255,85,90,191,255,85,90,190,255,85,89,190,255,85,89,190,255,85,89,191,255,85,89,193,255,86,90,194,255,86,90,195,255,90,93,203,255,90,93,202,255,90,93,202,255,90,93,203,255,91,93,204,255,91,93,204,255,91,94,205,255,91,94,205,255,91,94,204,255,90,93,203,255,90,92,201,255,91,92,198,255,90,86,164,255,82,71,102,255,79,62,57,255,78,59,45,255,76,57,42,255,75,56,42,255,75,56,41,255,77,57,39,255,72,55,36,255,67,51,31,255,68,51,34,255,64,48,27,255,62,47,25,255,60,46,26,255,61,46,29,255,60,46,30,255,58,45,30,255,56,44,29,255,56,44,30,255,56,44,33,255,56,45,36,255,55,44,35,255,54,44,36,255,53,44,37,255,53,43,36,255,52,42,37,255,51,42,37,255,53,44,43,255,55,50,68,255,70,69,131,255,85,88,186,255,86,91,196,255,86,90,196,255,86,90,201,255,85,91,203,255,85,91,200,255,86,91,197,255,87,91,197,255,87,91,200,255,87,91,200,255,87,91,201,255,87,91,201,255,87,92,202,255,88,92,202,255,88,92,204,255,89,93,204,255,88,92,203,255,88,92,202,255,89,92,202,255,90,93,203,255,89,93,203,255,89,93,203,255,88,92,201,255,88,92,200,255,88,92,201,255,88,92,200,255,88,92,200,255,88,92,199,255,88,92,201,255,88,92,202,255,88,92,200,255,87,91,198,255,87,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,85,91,197,255,85,91,196,255,85,91,196,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,193,255,85,90,194,255,85,90,194,255,85,89,190,255,85,89,190,255,85,89,190,255,84,89,189,255,84,89,189,255,85,89,190,255,85,90,192,255,85,90,193,255,85,89,193,255,85,89,193,255,86,90,194,255,90,93,203,255,90,93,203,255,90,93,203,255,90,93,203,255,91,93,204,255,91,93,204,255,91,94,205,255,91,93,204,255,90,93,203,255,90,93,202,255,90,93,202,255,90,92,199,255,90,87,169,255,82,73,109,255,79,63,62,255,79,60,47,255,76,57,41,255,73,54,37,255,74,55,37,255,74,56,36,255,71,54,34,255,68,51,31,255,69,52,37,255,66,50,33,255,63,48,28,255,62,48,30,255,61,47,32,255,60,46,32,255,58,45,33,255,57,44,32,255,56,44,33,255,56,45,35,255,55,45,36,255,54,44,35,255,52,43,33,255,52,42,34,255,52,42,36,255,52,43,36,255,53,44,39,255,54,46,45,255,56,51,69,255,72,71,137,255,85,88,187,255,86,91,196,255,87,90,196,255,86,90,200,255,85,90,202,255,85,91,200,255,87,91,199,255,88,92,200,255,88,91,201,255,87,91,201,255,87,91,200,255,87,92,201,255,88,92,202,255,88,92,203,255,88,92,203,255,88,92,204,255,88,92,204,255,89,92,203,255,89,93,203,255,90,93,203,255,89,93,203,255,89,93,203,255,88,92,201,255,88,92,200,255,88,92,200,255,88,91,199,255,88,92,200,255,87,91,199,255,88,92,199,255,88,92,200,255,88,92,200,255,88,92,199,255,87,92,198,255,87,91,199,255,86,92,198,255,86,91,198,255,86,91,198,255,86,91,197,255,86,91,196,255,85,90,195,255,85,91,195,255,86,90,195,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,193,255,85,90,194,255,85,90,192,255,85,90,191,255,85,89,190,255,84,89,189,255,84,89,189,255,85,89,190,255,85,90,192,255,85,90,194,255,85,89,193,255,85,89,193,255,86,90,194,255,90,93,203,255,90,93,203,255,90,93,203,255,91,93,204,255,91,93,204,255,91,93,204,255,91,93,204,255,90,93,203,255,90,92,202,255,90,92,202,255,90,93,202,255,91,93,201,255,91,88,174,255,83,75,117,255,79,64,66,255,78,60,48,255,76,57,42,255,73,54,37,255,73,54,36,255,73,54,32,255,70,53,30,255,67,51,30,255,69,53,38,255,68,51,36,255,64,48,30,255,62,48,31,255,61,47,31,255,59,46,31,255,59,46,34,255,57,45,33,255,56,44,34,255,55,44,35,255,55,44,36,255,54,43,34,255,52,42,31,255,51,42,33,255,53,44,38,255,54,45,41,255,54,45,42,255,53,45,43,255,56,51,70,255,74,73,141,255,85,87,186,255,86,90,196,255,86,90,195,255,86,90,201,255,86,91,204,255,86,91,202,255,87,91,200,255,88,91,199,255,88,92,202,255,87,91,202,255,87,91,201,255,88,92,202,255,88,92,204,255,88,93,204,255,88,92,203,255,88,92,204,255,89,92,204,255,89,93,203,255,89,93,203,255,89,93,202,255,89,92,202,255,89,93,202,255,88,92,201,255,88,92,200,255,88,92,201,255,87,91,199,255,88,92,200,255,88,91,199,255,87,91,198,255,87,91,198,255,88,92,200,255,88,92,201,255,88,92,200,255,87,92,201,255,86,92,199,255,86,91,198,255,86,91,198,255,86,91,198,255,87,92,197,255,86,91,196,255,86,91,195,255,86,91,195,255,86,90,194,255,85,90,194,255,85,90,194,255,85,90,193,255,85,90,193,255,85,90,194,255,85,90,193,255,85,90,191,255,85,90,190,255,85,89,190,255,84,89,189,255,85,90,192,255,85,90,193,255,85,89,192,255,85,89,194,255,86,90,195,255,91,93,204,255,90,93,204,255,91,93,204,255,91,94,205,255,91,94,204,255,90,93,203,255,90,93,203,255,90,93,203,255,90,93,204,255,90,93,204,255,90,93,204,255,91,93,202,255,91,89,179,255,83,76,125,255,79,64,69,255,78,60,48,255,76,57,42,255,74,55,40,255,74,55,40,255,73,55,34,255,70,53,30,255,67,51,29,255,67,51,33,255,66,50,31,255,63,48,28,255,62,48,30,255,61,47,30,255,59,46,30,255,58,45,32,255,57,44,31,255,56,44,33,255,55,44,33,255,54,44,32,255,53,43,32,255,53,43,33,255,54,44,37,255,56,46,43,255,56,46,44,255,54,45,40,255,53,45,42,255,57,52,74,255,75,74,144,255,85,88,188,255,86,90,196,255,86,90,196,255,87,91,201,255,86,91,204,255,86,91,202,255,87,91,201,255,88,91,200,255,88,91,202,255,88,91,202,255,87,91,201,255,88,92,203,255,88,92,204,255,88,92,204,255,88,93,204,255,88,92,204,255,88,92,203,255,88,92,202,255,88,92,201,255,88,92,200,255,88,92,200,255,88,92,200,255,88,92,200,255,88,92,200,255,87,91,199,255,87,91,198,255,88,92,200,255,88,92,200,255,88,92,199,255,87,91,199,255,88,92,199,255,88,92,199,255,88,92,200,255,87,92,199,255,87,91,198,255,87,92,198,255,87,92,198,255,87,92,198,255,87,92,198,255,86,91,196,255,86,91,196,255,86,91,196,255,86,91,195,255,85,90,194,255,85,90,194,255,85,90,194,255,85,90,193,255,85,90,192,255,85,90,192,255,85,90,191,255,85,90,191,255,85,89,190,255,85,89,190,255,84,89,190,255,84,89,190,255,85,89,192,255,86,90,194,255,86,90,195,255,91,93,204,255,91,93,204,255,91,94,204,255,91,94,205,255,90,93,203,255,90,93,203,255,90,93,204,255,91,93,204,255,91,93,205,255,91,93,205,255,91,93,205,255,91,93,203,255,91,90,183,255,85,78,134,255,79,65,74,255,78,61,51,255,76,58,43,255,74,55,40,255,74,55,40,255,74,55,36,255,70,54,32,255,67,52,29,255,67,51,31,255,66,49,31,255,63,48,29,255,61,47,28,255,60,47,28,255,59,45,28,255,57,44,27,255,56,43,28,255,56,44,31,255,56,44,34,255,55,45,34,255,55,45,35,255,55,45,36,255,55,45,38,255,56,46,41,255,55,46,41,255,54,45,40,255,54,46,45,255,58,53,77,255,76,75,149,255,86,88,191,255,87,91,198,255,87,91,198,255,87,91,201,255,86,91,203,255,86,91,202,255,87,91,201,255,88,91,201,255,88,91,202,255,88,91,202,255,88,91,201,255,88,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,201,255,88,92,200,255,88,92,200,255,88,92,201,255,88,92,201,255,88,92,200,255,88,92,200,255,87,91,199,255,87,91,198,255,88,91,199,255,88,92,200,255,88,92,200,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,198,255,87,91,197,255,87,92,198,255,87,92,198,255,87,92,197,255,86,91,196,255,86,91,196,255,86,91,196,255,86,91,195,255,85,90,194,255,85,90,193,255,85,90,194,255,85,90,193,255,85,90,192,255,85,90,192,255,85,90,191,255,85,89,190,255,84,89,190,255,84,89,189,255,84,88,189,255,84,88,189,255,85,89,191,255,85,89,193,255,86,90,195,255,90,93,203,255,90,93,204,255,91,93,204,255,90,93,204,255,90,93,203,255,90,93,203,255,91,94,206,255,91,93,205,255,91,93,205,255,91,93,205,255,91,93,205,255,91,93,203,255,91,90,188,255,86,80,143,255,79,66,78,255,79,61,53,255,78,59,45,255,75,54,40,255,74,54,39,255,74,55,37,255,71,54,33,255,68,52,30,255,68,52,33,255,67,50,33,255,65,49,31,255,62,47,28,255,62,47,29,255,60,46,28,255,58,44,27,255,57,44,30,255,57,44,34,255,57,45,35,255,56,45,35,255,56,45,35,255,56,45,36,255,55,45,36,255,55,45,37,255,55,45,39,255,54,45,41,255,55,46,47,255,59,54,81,255,78,77,155,255,87,89,194,255,87,91,200,255,87,91,199,255,87,91,202,255,86,91,203,255,86,91,201,255,87,91,201,255,88,91,202,255,88,91,202,255,88,92,203,255,88,92,203,255,88,92,202,255,88,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,201,255,88,92,200,255,89,93,202,255,89,93,204,255,89,92,204,255,88,92,200,255,88,92,200,255,88,92,200,255,87,91,199,255,88,92,199,255,88,92,200,255,88,92,200,255,88,92,200,255,88,91,199,255,87,91,198,255,87,91,198,255,87,92,199,255,87,92,198,255,87,91,197,255,87,91,197,255,87,91,197,255,87,91,197,255,86,91,196,255,86,91,197,255,87,91,197,255,86,91,196,255,86,90,195,255,86,90,194,255,86,90,194,255,86,90,195,255,85,90,193,255,85,90,193,255,85,90,193,255,85,90,191,255,85,90,191,255,84,89,191,255,84,89,191,255,84,89,191,255,85,89,192,255,85,89,193,255,85,89,194,255,90,93,203,255,90,93,203,255,91,93,204,255,90,93,203,255,90,93,203,255,90,93,204,255,91,94,206,255,91,94,206,255,91,93,205,255,91,94,206,255,91,94,206,255,91,94,205,255,91,91,191,255,86,81,149,255,78,65,77,255,79,62,54,255,79,60,49,255,76,55,43,255,75,54,40,255,74,55,37,255,71,53,33,255,68,52,29,255,68,51,32,255,68,50,34,255,66,49,34,255,64,48,30,255,63,48,31,255,61,46,30,255,58,44,29,255,58,44,32,255,57,45,35,255,57,45,34,255,56,44,33,255,56,44,33,255,56,44,34,255,55,44,34,255,56,45,37,255,56,46,40,255,55,46,43,255,54,46,47,255,59,54,83,255,79,78,161,255,88,90,198,255,87,91,201,255,87,91,199,255,87,91,201,255,86,91,202,255,86,92,200,255,87,92,201,255,89,92,203,255,88,91,202,255,88,92,203,255,88,92,203,255,88,92,202,255,88,92,203,255,88,92,204,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,201,255,88,92,201,255,89,93,203,255,90,93,206,255,89,93,205,255,88,92,202,255,88,92,201,255,88,92,201,255,88,92,201,255,88,92,201,255,88,92,200,255,88,92,201,255,88,92,200,255,88,92,199,255,87,91,199,255,87,91,199,255,87,92,199,255,87,92,198,255,87,91,197,255,87,91,197,255,87,91,197,255,86,91,196,255,86,91,196,255,86,91,196,255,87,91,197,255,87,91,197,255,87,91,196,255,87,91,196,255,86,91,195,255,86,91,195,255,86,90,195,255,86,90,194,255,85,90,194,255,86,90,193,255,85,90,193,255,85,90,193,255,85,90,193,255,85,90,193,255,85,89,194,255,85,89,194,255,85,89,194,255,91,94,205,255,91,94,205,255,91,94,205,255,91,93,204,255,90,93,203,255,90,93,203,255,91,93,205,255,91,93,205,255,90,93,204,255,91,93,205,255,91,94,206,255,91,93,205,255,92,91,194,255,88,82,156,255,78,65,79,255,79,62,55,255,81,61,51,255,77,56,46,255,76,55,43,255,75,55,38,255,71,54,33,255,68,52,28,255,68,50,30,255,67,49,32,255,65,48,33,255,65,49,33,255,64,49,33,255,62,47,32,255,60,45,32,255,59,45,33,255,58,44,34,255,56,43,31,255,55,43,31,255,55,44,31,255,56,44,33,255,56,44,33,255,56,45,38,255,56,46,42,255,55,46,44,255,53,45,46,255,59,54,84,255,80,79,165,255,88,90,200,255,87,91,202,255,87,91,199,255,87,91,201,255,86,91,200,255,86,92,200,255,87,92,201,255,89,92,203,255,88,91,202,255,88,92,203,255,88,92,203,255,88,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,202,255,88,92,201,255,89,93,203,255,89,93,205,255,89,93,205,255,88,92,203,255,88,92,202,255,88,92,201,255,88,92,201,255,89,92,202,255,88,92,200,255,88,92,201,255,88,92,201,255,88,92,199,255,87,91,199,255,87,91,199,255,88,92,199,255,87,92,198,255,87,91,197,255,87,91,197,255,87,91,197,255,87,91,197,255,87,91,197,255,87,92,197,255,87,91,198,255,87,91,197,255,87,91,196,255,87,91,196,255,86,91,195,255,86,91,195,255,86,91,196,255,86,91,195,255,86,90,194,255,86,91,193,255,86,91,193,255,86,90,194,255,86,90,195,255,86,90,195,255,86,90,195,255,85,89,194,255,85,89,193,255,91,94,206,255,91,94,205,255,91,94,205,255,91,94,205,255,91,93,204,255,90,93,203,255,90,93,204,255,90,93,204,255,90,93,204,255,90,93,204,255,90,93,204,255,91,93,203,255,92,92,196,255,89,85,163,255,79,67,83,255,79,62,55,255,80,61,50,255,77,56,44,255,77,56,44,255,76,56,40,255,72,55,35,255,69,52,30,255,68,51,31,255,67,49,31,255,65,47,30,255,64,48,29,255,62,47,28,255,61,46,29,255,59,45,30,255,58,44,31,255,57,43,32,255,56,43,31,255,56,44,31,255,56,44,32,255,56,44,33,255,56,44,34,255,57,45,37,255,56,46,41,255,55,46,44,255,53,45,48,255,60,55,88,255,80,79,168,255,88,89,200,255,87,91,204,255,87,91,201,255,87,92,202,255,87,92,202,255,87,92,201,255,88,92,201,255,89,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,202,255,88,92,203,255,88,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,202,255,88,92,201,255,88,92,202,255,89,92,203,255,89,92,204,255,89,92,204,255,88,92,203,255,88,91,202,255,88,92,200,255,88,92,200,255,88,92,200,255,88,92,200,255,88,92,199,255,87,91,199,255,87,91,199,255,87,91,199,255,88,92,200,255,87,92,198,255,87,91,197,255,87,91,197,255,87,91,197,255,87,91,197,255,87,91,198,255,87,91,198,255,87,91,197,255,87,91,196,255,87,91,196,255,86,90,195,255,86,90,195,255,86,91,196,255,87,91,197,255,86,91,196,255,86,91,195,255,86,91,195,255,86,91,195,255,86,91,196,255,86,91,196,255,86,91,196,255,86,90,195,255,86,89,194,255,85,89,194,255,91,94,205,255,91,94,205,255,91,94,206,255,92,94,206,255,91,94,205,255,91,93,204,255,90,94,205,255,90,94,205,255,90,93,204,255,90,93,204,255,90,93,204,255,90,93,203,255,91,92,197,255,90,86,169,255,80,68,91,255,79,63,60,255,79,60,49,255,76,56,40,255,77,56,41,255,76,56,40,255,72,55,37,255,69,53,33,255,69,52,31,255,67,49,31,255,65,48,30,255,64,47,27,255,62,47,27,255,61,46,28,255,60,46,32,255,59,45,33,255,57,44,32,255,57,44,34,255,57,44,34,255,56,44,34,255,56,44,34,255,55,44,36,255,56,45,39,255,55,46,41,255,54,45,42,255,52,45,49,255,60,56,93,255,81,81,171,255,87,89,198,255,87,91,203,255,87,91,201,255,87,91,203,255,87,92,203,255,88,92,200,255,88,92,202,255,88,92,203,255,88,92,204,255,88,92,204,255,88,92,202,255,88,92,202,255,88,92,203,255,87,92,202,255,88,93,204,255,88,93,204,255,88,92,203,255,88,92,202,255,88,92,202,255,88,92,202,255,88,92,203,255,88,92,204,255,88,92,203,255,88,92,203,255,88,92,203,255,87,92,201,255,87,92,200,255,88,92,200,255,88,92,200,255,87,92,199,255,87,91,199,255,87,92,200,255,88,92,200,255,87,92,200,255,87,91,198,255,86,91,197,255,87,91,197,255,87,91,198,255,87,92,199,255,87,92,198,255,87,92,198,255,87,91,197,255,87,91,196,255,86,91,196,255,86,91,196,255,86,91,196,255,87,91,196,255,87,91,196,255,87,91,195,255,86,90,194,255,86,90,194,255,86,91,195,255,86,91,195,255,87,91,196,255,87,91,197,255,86,90,196,255,86,90,195,255,86,89,194,255,91,94,205,255,92,94,206,255,92,95,207,255,92,95,207,255,92,94,206,255,91,94,205,255,90,94,206,255,90,94,205,255,89,93,204,255,89,93,204,255,89,93,204,255,89,93,202,255,91,92,196,255,91,88,173,255,82,70,100,255,79,63,65,255,77,60,48,255,77,57,40,255,78,58,41,255,77,56,39,255,72,54,35,255,69,53,34,255,69,51,31,255,67,50,30,255,65,48,29,255,64,47,26,255,63,47,27,255,61,45,27,255,60,46,29,255,59,45,32,255,58,45,32,255,57,44,33,255,56,44,33,255,55,44,34,255,55,44,34,255,54,45,37,255,54,45,40,255,54,45,41,255,53,44,40,255,52,45,50,255,60,58,96,255,81,83,175,255,87,90,198,255,87,91,202,255,87,91,202,255,87,91,204,255,87,92,203,255,89,92,200,255,88,92,203,255,87,92,206,255,88,92,205,255,88,92,204,255,88,92,202,255,87,92,202,255,87,92,202,255,87,92,203,255,87,93,204,255,88,93,204,255,88,92,202,255,87,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,93,205,255,88,92,202,255,88,92,202,255,88,92,201,255,88,92,201,255,87,92,200,255,87,92,200,255,88,92,200,255,88,92,201,255,87,91,199,255,87,91,198,255,86,91,197,255,87,91,198,255,87,91,199,255,87,92,200,255,87,92,199,255,87,91,197,255,86,91,196,255,86,91,196,255,87,91,197,255,87,92,197,255,87,91,196,255,87,91,195,255,87,91,195,255,87,90,194,255,86,90,193,255,87,90,194,255,87,91,194,255,87,90,194,255,87,91,195,255,87,91,196,255,87,91,196,255,86,90,195,255,86,90,194,255,91,94,205,255,92,95,207,255,92,95,208,255,92,95,208,255,92,94,207,255,91,94,206,255,91,94,205,255,90,93,204,255,90,93,204,255,90,93,205,255,90,93,204,255,89,93,201,255,91,92,196,255,92,89,175,255,83,72,105,255,78,63,64,255,76,59,45,255,78,58,41,255,80,60,44,255,77,57,39,255,72,53,34,255,69,53,34,255,68,51,29,255,67,49,29,255,65,48,28,255,65,48,27,255,64,47,28,255,61,46,26,255,59,45,28,255,58,45,31,255,57,45,32,255,56,44,32,255,55,43,31,255,54,43,31,255,54,44,34,255,54,45,36,255,54,45,39,255,53,45,38,255,52,44,39,255,52,46,52,255,62,59,100,255,82,84,177,255,87,91,199,255,88,92,203,255,88,91,202,255,88,92,204,255,88,92,203,255,89,92,201,255,88,92,203,255,87,92,206,255,88,92,206,255,88,92,205,255,88,92,205,255,88,92,203,255,88,92,203,255,87,93,203,255,87,93,204,255,88,93,204,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,87,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,204,255,88,92,202,255,88,92,202,255,88,92,201,255,87,92,200,255,87,92,200,255,87,92,200,255,87,92,200,255,87,91,199,255,87,91,199,255,87,91,198,255,87,91,198,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,198,255,87,91,197,255,86,91,197,255,87,91,197,255,87,92,198,255,87,92,198,255,87,92,197,255,87,91,196,255,87,91,196,255,87,91,194,255,86,90,193,255,87,91,194,255,87,91,194,255,86,90,195,255,86,90,195,255,86,90,195,255,87,91,196,255,87,91,196,255,86,90,195,255,91,94,206,255,92,95,207,255,92,95,208,255,92,94,207,255,91,94,206,255,91,94,206,255,91,94,206,255,91,94,206,255,91,93,205,255,91,93,205,255,91,93,205,255,90,93,204,255,91,93,198,255,92,89,177,255,84,74,111,255,79,64,68,255,78,60,49,255,77,58,41,255,78,58,40,255,77,56,37,255,72,54,35,255,70,53,35,255,68,51,29,255,67,50,32,255,65,48,29,255,63,47,26,255,62,47,27,255,60,45,26,255,59,45,28,255,58,45,31,255,57,44,31,255,56,44,31,255,55,43,30,255,54,43,31,255,54,44,34,255,54,45,36,255,53,45,38,255,53,44,37,255,53,45,42,255,52,46,53,255,62,60,102,255,82,85,179,255,87,91,199,255,87,92,203,255,87,91,201,255,88,92,203,255,88,92,203,255,89,92,200,255,88,92,203,255,87,92,206,255,88,92,206,255,88,92,205,255,88,92,205,255,88,92,204,255,88,92,203,255,87,93,203,255,87,93,203,255,87,93,204,255,88,92,203,255,88,92,203,255,88,92,204,255,88,92,203,255,87,92,202,255,88,92,202,255,88,92,202,255,88,92,202,255,88,92,203,255,87,92,202,255,88,92,202,255,88,92,200,255,87,91,199,255,87,91,198,255,87,92,199,255,87,92,199,255,87,91,198,255,87,91,199,255,87,91,199,255,87,91,199,255,87,92,200,255,87,92,199,255,87,91,199,255,87,92,198,255,87,92,197,255,87,91,197,255,87,92,198,255,87,92,198,255,87,92,198,255,87,92,197,255,87,91,196,255,87,91,196,255,87,91,195,255,86,90,193,255,87,91,194,255,87,91,195,255,87,91,196,255,86,90,195,255,86,90,195,255,87,91,196,255,87,91,196,255,87,91,196,255,92,94,206,255,92,95,207,255,92,95,207,255,91,94,206,255,91,94,206,255,92,94,206,255,92,94,207,255,91,94,207,255,91,94,205,255,91,93,205,255,91,93,205,255,91,94,205,255,92,94,200,255,92,90,180,255,85,76,118,255,81,66,74,255,81,63,57,255,78,59,43,255,76,56,36,255,75,55,34,255,73,54,35,255,70,53,33,255,68,51,30,255,69,52,35,255,66,49,32,255,63,47,27,255,62,46,27,255,59,45,26,255,59,45,30,255,58,45,32,255,56,44,30,255,55,44,30,255,54,43,30,255,54,43,30,255,53,44,33,255,53,45,35,255,52,44,37,255,53,45,39,255,53,46,45,255,52,46,53,255,63,61,104,255,83,86,180,255,87,91,197,255,87,92,202,255,87,91,201,255,87,92,203,255,88,92,203,255,89,92,200,255,88,92,203,255,87,92,206,255,88,92,205,255,88,92,205,255,88,92,205,255,88,92,205,255,88,92,204,255,87,93,203,255,87,93,203,255,87,93,203,255,88,92,203,255,88,92,204,255,88,92,204,255,88,92,203,255,88,92,202,255,88,92,203,255,88,92,202,255,88,91,202,255,88,92,203,255,87,92,202,255,88,92,202,255,87,91,199,255,87,91,198,255,87,91,199,255,87,92,200,255,87,92,200,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,198,255,87,91,197,255,86,91,197,255,87,91,197,255,87,92,198,255,87,92,199,255,87,92,198,255,87,92,197,255,87,91,196,255,87,91,196,255,87,91,195,255,87,91,194,255,87,91,194,255,87,91,195,255,87,91,197,255,87,91,196,255,86,90,195,255,87,90,196,255,87,91,196,255,87,91,196,255,92,94,206,255,92,94,207,255,92,95,207,255,92,94,207,255,92,94,206,255,92,94,206,255,91,94,207,255,91,94,207,255,91,94,206,255,91,94,206,255,91,93,205,255,91,94,206,255,92,94,202,255,92,91,183,255,86,78,124,255,81,66,76,255,81,63,55,255,77,59,42,255,75,55,35,255,75,55,34,255,73,54,33,255,69,52,30,255,68,52,31,255,68,51,34,255,66,49,32,255,63,47,29,255,62,47,29,255,59,45,25,255,58,44,29,255,57,45,31,255,56,44,31,255,55,44,31,255,54,43,30,255,53,43,29,255,53,44,32,255,53,45,35,255,53,46,39,255,54,46,42,255,54,46,46,255,51,45,52,255,64,62,108,255,84,87,183,255,87,91,197,255,88,92,202,255,88,92,202,255,87,92,203,255,88,92,202,255,89,92,199,255,88,92,203,255,87,92,206,255,88,92,205,255,88,92,205,255,88,92,205,255,88,92,205,255,88,92,205,255,87,92,205,255,87,92,203,255,87,92,203,255,88,92,203,255,88,92,203,255,88,92,204,255,88,92,203,255,88,92,203,255,89,92,204,255,88,91,202,255,88,92,203,255,88,92,203,255,87,91,201,255,87,92,201,255,87,91,198,255,87,91,198,255,87,91,199,255,87,92,199,255,87,92,200,255,87,92,200,255,87,92,200,255,87,92,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,91,199,255,86,91,197,255,86,91,196,255,87,92,197,255,87,92,199,255,87,92,199,255,87,92,198,255,87,92,197,255,87,91,196,255,87,91,196,255,87,91,195,255,87,91,194,255,87,91,196,255,87,91,197,255,87,91,196,255,86,90,195,255,86,90,195,255,86,90,195,255,86,90,195,255,86,90,195,255,91,94,205,255,92,94,206,255,92,94,207,255,92,95,207,255,92,94,206,255,91,94,205,255,91,94,206,255,91,94,207,255,92,94,207,255,91,94,207,255,91,94,206,255,91,94,206,255,92,94,203,255,93,92,188,255,87,79,129,255,80,66,76,255,79,61,51,255,77,58,40,255,75,56,37,255,75,55,36,255,73,54,33,255,69,52,30,255,68,52,32,255,66,50,32,255,65,49,30,255,63,47,28,255,61,46,28,255,58,44,25,255,56,44,26,255,56,44,29,255,56,45,31,255,55,44,31,255,54,44,29,255,53,44,29,255,53,44,32,255,54,45,37,255,54,47,42,255,54,47,45,255,53,46,47,255,51,45,53,255,64,63,111,255,85,88,186,255,87,91,198,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,202,255,89,91,199,255,88,92,202,255,87,92,206,255,88,92,205,255,88,92,205,255,88,92,206,255,88,92,205,255,88,92,205,255,87,92,206,255,87,92,204,255,87,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,89,92,204,255,88,92,202,255,88,91,202,255,88,92,202,255,87,91,201,255,87,91,200,255,87,91,198,255,87,91,198,255,87,91,199,255,87,91,199,255,87,91,199,255,87,92,200,255,87,92,200,255,87,92,199,255,87,91,199,255,87,91,199,255,87,91,199,255,87,92,199,255,87,91,197,255,87,91,197,255,87,92,198,255,87,92,198,255,87,92,198,255,87,91,197,255,87,91,197,255,88,92,197,255,87,91,196,255,87,91,196,255,87,91,195,255,87,91,196,255,87,91,197,255,87,91,196,255,86,90,195,255,86,90,195,255,86,90,195,255,86,90,195,255,86,90,195,255,91,94,205,255,91,93,204,255,92,94,205,255,92,94,207,255,92,94,206,255,91,94,205,255,91,94,206,255,92,94,208,255,92,94,208,255,91,94,207,255,91,94,207,255,91,94,206,255,91,93,203,255,93,92,191,255,87,80,134,255,81,67,81,255,79,61,52,255,77,58,42,255,75,56,38,255,75,55,36,255,74,55,36,255,70,53,32,255,67,51,33,255,66,50,31,255,65,48,29,255,63,47,29,255,61,46,29,255,59,45,28,255,57,44,27,255,56,44,29,255,55,45,31,255,55,45,30,255,54,44,29,255,54,44,31,255,54,45,36,255,55,47,41,255,54,47,43,255,53,46,43,255,52,45,46,255,51,46,57,255,66,65,115,255,86,89,190,255,87,91,200,255,88,92,203,255,88,92,202,255,88,92,204,255,87,92,202,255,88,91,199,255,88,92,203,255,87,93,207,255,88,92,205,255,88,93,206,255,88,93,206,255,88,92,205,255,88,92,205,255,87,92,205,255,87,92,204,255,87,92,203,255,88,92,203,255,88,92,203,255,87,92,202,255,87,92,202,255,88,92,203,255,88,92,202,255,87,92,202,255,88,92,202,255,87,91,201,255,87,91,200,255,87,91,200,255,87,91,198,255,87,91,198,255,87,91,198,255,87,91,199,255,87,91,199,255,87,91,199,255,86,92,199,255,86,91,198,255,86,91,197,255,86,91,198,255,86,92,199,255,87,91,199,255,87,91,197,255,86,91,196,255,87,91,197,255,87,92,198,255,87,92,198,255,87,92,198,255,87,92,197,255,87,91,196,255,87,91,197,255,87,91,197,255,87,91,197,255,87,91,196,255,87,90,196,255,86,90,195,255,86,90,195,255,86,90,195,255,86,90,195,255,86,90,196,255,87,91,196,255,91,94,205,255,91,94,205,255,92,94,207,255,92,95,208,255,92,95,207,255,91,94,206,255,91,94,206,255,91,94,207,255,92,95,208,255,92,94,208,255,92,94,208,255,91,94,207,255,91,93,204,255,93,93,193,255,88,81,140,255,80,67,84,255,80,61,54,255,77,58,45,255,74,55,37,255,75,55,37,255,75,55,36,255,71,53,33,255,68,52,37,255,67,51,34,255,65,49,30,255,63,48,31,255,62,48,34,255,60,47,32,255,58,46,31,255,57,46,32,255,56,45,32,255,55,45,31,255,55,45,31,255,55,45,34,255,55,46,38,255,54,46,41,255,53,46,41,255,52,46,44,255,52,46,48,255,51,46,57,255,66,65,118,255,86,89,192,255,87,92,201,255,88,92,204,255,88,92,203,255,88,93,205,255,88,92,203,255,89,92,200,255,88,92,204,255,87,93,207,255,89,93,207,255,88,93,206,255,88,92,205,255,88,92,206,255,88,93,206,255,87,92,204,255,87,92,204,255,87,93,205,255,89,93,205,255,88,92,204,255,88,92,202,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,202,255,87,92,201,255,87,91,201,255,87,92,201,255,86,92,199,255,86,92,199,255,86,91,198,255,86,91,198,255,86,92,199,255,86,92,199,255,86,92,199,255,86,91,198,255,85,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,86,91,196,255,86,91,196,255,87,92,197,255,87,92,197,255,87,91,197,255,87,92,198,255,87,92,197,255,87,91,197,255,87,91,197,255,87,91,197,255,86,91,196,255,86,91,195,255,86,91,196,255,86,90,195,255,86,90,194,255,86,90,194,255,86,90,195,255,86,90,195,255,86,90,195,255,91,94,205,255,91,94,205,255,91,94,206,255,92,95,208,255,92,94,207,255,91,94,206,255,91,94,206,255,91,94,207,255,92,94,208,255,92,95,208,255,92,95,208,255,91,94,207,255,92,94,207,255,94,94,197,255,89,83,147,255,80,67,86,255,79,61,54,255,77,59,47,255,76,57,42,255,75,55,38,255,75,55,35,255,72,53,34,255,68,53,39,255,67,51,37,255,66,49,32,255,64,49,34,255,63,49,35,255,60,47,31,255,58,46,31,255,57,47,33,255,56,46,33,255,55,45,30,255,54,44,31,255,54,44,34,255,54,45,37,255,54,45,40,255,52,45,41,255,52,46,46,255,51,45,50,255,50,46,57,255,67,66,120,255,87,90,194,255,88,92,205,255,89,93,206,255,88,92,204,255,89,93,206,255,88,92,204,255,89,92,200,255,88,92,204,255,87,93,208,255,89,93,207,255,88,93,206,255,88,92,205,255,88,92,206,255,88,92,206,255,87,92,204,255,87,92,204,255,88,92,206,255,88,93,205,255,88,92,204,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,88,92,203,255,87,92,202,255,87,92,202,255,87,92,201,255,87,92,200,255,86,92,199,255,86,91,198,255,85,91,197,255,86,91,198,255,86,92,199,255,86,91,198,255,85,91,197,255,85,91,196,255,85,91,197,255,86,91,198,255,86,91,198,255,86,91,196,255,87,91,197,255,87,92,198,255,87,91,197,255,86,91,196,255,87,92,197,255,87,91,197,255,87,91,197,255,87,92,198,255,87,91,197,255,86,91,195,255,86,91,195,255,86,91,196,255,86,91,195,255,86,90,194,255,86,90,194,255,86,91,195,255,86,91,195,255,86,91,195,255,91,94,204,255,91,93,204,255,91,94,205,255,91,94,206,255,91,94,206,255,92,94,207,255,92,94,207,255,91,94,207,255,92,94,208,255,92,95,208,255,92,95,208,255,91,95,208,255,92,95,209,255,94,94,200,255,90,85,154,255,81,69,92,255,78,60,54,255,77,59,48,255,77,58,46,255,76,56,42,255,75,55,36,255,71,53,33,255,68,53,39,255,67,51,36,255,66,49,32,255,64,49,34,255,62,49,34,255,60,47,30,255,58,46,32,255,58,47,34,255,57,46,34,255,55,45,32,255,54,44,31,255,53,44,32,255,54,44,37,255,54,45,41,255,53,46,44,255,52,45,47,255,50,45,49,255,50,46,59,255,69,68,127,255,88,90,197,255,89,93,206,255,89,93,207,255,89,93,205,255,89,93,206,255,88,92,203,255,89,92,200,255,88,92,204,255,87,93,208,255,88,93,207,255,88,93,207,255,88,92,206,255,88,92,205,255,88,92,206,255,87,92,205,255,87,92,205,255,87,92,205,255,88,92,204,255,88,92,204,255,88,93,204,255,88,92,202,255,87,92,201,255,87,92,202,255,87,93,203,255,87,93,204,255,87,93,203,255,87,92,202,255,87,92,201,255,86,92,199,255,86,92,199,255,86,91,198,255,85,91,197,255,85,91,196,255,86,91,197,255,86,91,197,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,198,255,86,91,197,255,86,91,196,255,86,91,197,255,87,92,197,255,86,91,196,255,86,91,196,255,87,92,198,255,87,92,197,255,87,91,197,255,87,92,197,255,87,91,197,255,86,91,195,255,86,91,195,255,86,91,196,255,86,91,195,255,86,90,195,255,86,91,195,255,86,91,196,255,86,91,196,255,86,91,195,255,91,93,204,255,91,93,204,255,91,94,205,255,91,94,206,255,91,94,205,255,92,94,207,255,91,95,207,255,91,94,207,255,91,95,208,255,92,95,208,255,91,95,207,255,91,95,208,255,92,95,208,255,93,94,200,255,91,86,158,255,81,69,93,255,78,60,54,255,77,58,47,255,76,57,45,255,75,56,42,255,74,55,36,255,72,53,34,255,68,53,40,255,66,50,36,255,65,48,30,255,63,48,31,255,62,48,31,255,60,47,30,255,58,46,32,255,57,47,32,255,56,46,33,255,56,45,34,255,55,45,33,255,54,44,34,255,54,45,39,255,54,46,43,255,53,45,44,255,51,44,45,255,49,43,47,255,51,47,63,255,71,70,134,255,88,91,199,255,89,93,206,255,89,93,206,255,89,93,205,255,89,93,207,255,88,92,205,255,89,92,202,255,89,93,206,255,88,93,209,255,88,93,208,255,89,93,207,255,88,93,206,255,88,92,205,255,88,92,206,255,88,93,206,255,87,92,206,255,88,93,206,255,88,92,205,255,88,92,204,255,88,93,205,255,88,92,203,255,87,92,201,255,87,92,202,255,87,93,204,255,87,93,203,255,87,92,203,255,87,92,202,255,86,92,201,255,86,92,199,255,86,92,198,255,85,91,197,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,198,255,86,91,197,255,86,91,196,255,86,91,196,255,86,91,196,255,86,91,196,255,87,91,197,255,87,92,198,255,87,92,198,255,86,91,197,255,86,91,196,255,86,91,196,255,85,90,195,255,85,91,195,255,86,91,196,255,85,91,195,255,85,91,195,255,85,91,195,255,86,91,196,255,86,91,196,255,86,91,196,255,90,93,204,255,90,93,204,255,91,94,205,255,91,94,206,255,91,94,205,255,91,94,206,255,91,94,207,255,90,94,206,255,91,94,207,255,91,95,208,255,90,94,207,255,91,94,207,255,91,95,208,255,93,94,201,255,91,87,160,255,80,70,94,255,78,61,55,255,77,59,49,255,75,56,45,255,75,56,41,255,74,55,37,255,72,54,36,255,69,54,43,255,68,51,38,255,66,49,32,255,63,48,32,255,62,48,33,255,61,48,34,255,58,47,33,255,57,47,34,255,58,47,37,255,57,47,38,255,56,46,38,255,55,46,39,255,55,46,43,255,54,46,45,255,52,44,42,255,50,43,42,255,48,43,46,255,51,47,66,255,71,71,138,255,88,92,201,255,89,93,208,255,89,93,208,255,88,93,205,255,89,93,207,255,89,93,207,255,89,93,205,255,89,93,207,255,88,94,210,255,89,93,207,255,88,93,207,255,88,92,205,255,88,92,205,255,88,92,206,255,88,93,206,255,88,93,206,255,88,93,207,255,88,92,206,255,88,92,205,255,88,93,206,255,88,93,205,255,87,92,203,255,87,93,203,255,87,93,203,255,87,92,202,255,87,92,202,255,87,92,202,255,86,92,200,255,85,92,198,255,85,91,197,255,85,91,197,255,85,91,197,255,85,91,196,255,85,90,196,255,85,91,197,255,85,91,196,255,85,91,196,255,86,91,198,255,86,91,198,255,86,91,197,255,86,91,197,255,86,91,197,255,86,91,196,255,86,91,197,255,87,91,197,255,87,91,197,255,86,92,197,255,86,91,197,255,85,91,195,255,85,91,195,255,85,90,194,255,85,91,195,255,85,91,195,255,85,91,195,255,85,91,196,255,85,91,196,255,85,91,196,255,86,91,196,255,86,91,197,255,90,93,205,255,90,93,204,255,91,94,205,255,91,94,204,255,91,94,203,255,91,94,205,255,91,93,205,255,91,94,207,255,92,94,209,255,92,94,208,255,92,95,209,255,92,95,209,255,92,96,210,255,92,95,202,255,91,90,166,255,81,72,97,255,78,61,53,255,76,58,48,255,76,58,48,255,74,57,42,255,72,55,36,255,71,54,35,255,71,53,40,255,69,52,41,255,67,51,38,255,64,49,34,255,63,49,36,255,62,48,36,255,60,47,37,255,59,47,40,255,58,48,42,255,57,47,40,255,55,46,38,255,53,45,37,255,52,45,40,255,52,45,43,255,51,44,43,255,50,44,44,255,48,43,49,255,50,47,69,255,70,70,138,255,88,92,202,255,88,93,208,255,88,93,208,255,88,93,205,255,88,92,205,255,88,92,205,255,88,92,206,255,88,93,207,255,88,94,208,255,89,93,208,255,88,93,206,255,88,92,205,255,88,93,206,255,88,93,206,255,88,92,205,255,88,92,206,255,87,93,206,255,87,93,206,255,87,93,206,255,87,93,206,255,87,93,206,255,88,92,204,255,88,92,203,255,88,92,203,255,87,92,203,255,87,92,202,255,85,91,199,255,86,91,199,255,85,91,199,255,85,91,198,255,85,91,196,255,85,91,196,255,86,91,197,255,86,91,198,255,85,91,199,255,85,91,198,255,85,90,196,255,85,90,196,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,196,255,86,91,197,255,86,91,198,255,86,91,197,255,86,91,197,255,86,91,197,255,86,91,197,255,85,91,196,255,85,91,195,255,85,91,195,255,85,90,194,255,85,90,194,255,86,90,194,255,86,91,195,255,86,91,195,255,86,91,196,255,87,91,197,255,86,91,196,255,89,93,204,255,89,93,203,255,90,93,203,255,91,94,203,255,91,94,204,255,92,94,205,255,91,94,206,255,91,94,207,255,92,94,209,255,92,94,209,255,92,95,209,255,92,95,209,255,92,96,211,255,92,94,203,255,92,91,173,255,83,75,107,255,79,61,56,255,76,58,50,255,75,57,47,255,75,58,45,255,73,56,41,255,71,55,37,255,71,53,39,255,69,52,39,255,65,49,35,255,62,47,31,255,61,47,33,255,60,47,34,255,59,46,36,255,58,46,38,255,57,47,40,255,56,46,38,255,53,45,36,255,52,44,37,255,52,45,40,255,52,45,42,255,51,44,42,255,50,44,43,255,49,44,50,255,51,48,73,255,71,71,142,255,87,91,200,255,88,93,209,255,88,93,208,255,87,93,205,255,88,92,205,255,88,92,207,255,88,92,208,255,88,93,207,255,88,93,206,255,88,93,206,255,88,92,205,255,88,92,206,255,89,93,207,255,88,93,206,255,88,92,205,255,88,93,206,255,87,93,206,255,87,92,206,255,87,92,205,255,87,92,205,255,87,93,206,255,88,92,204,255,88,92,203,255,87,92,202,255,87,92,202,255,87,92,202,255,86,91,199,255,86,91,200,255,85,91,199,255,85,91,198,255,85,91,198,255,86,91,197,255,86,91,197,255,87,91,198,255,86,91,200,255,86,91,199,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,86,91,197,255,86,91,198,255,86,91,198,255,86,91,198,255,86,91,197,255,86,91,197,255,86,91,196,255,86,91,196,255,86,91,196,255,85,91,196,255,85,91,195,255,85,90,194,255,85,90,194,255,86,91,195,255,86,91,195,255,86,91,196,255,87,91,197,255,87,91,197,255,89,92,204,255,90,93,204,255,90,93,203,255,90,93,203,255,91,94,205,255,92,94,206,255,91,94,206,255,91,94,207,255,91,94,209,255,91,94,209,255,91,94,209,255,91,95,209,255,91,95,211,255,93,95,207,255,93,92,180,255,84,75,114,255,79,61,60,255,75,56,48,255,73,55,44,255,74,57,44,255,73,56,42,255,73,56,43,255,72,55,43,255,68,51,38,255,63,49,34,255,61,47,31,255,60,47,33,255,59,46,33,255,58,45,34,255,57,46,37,255,56,46,38,255,55,45,37,255,53,45,36,255,52,45,37,255,52,45,39,255,52,45,40,255,51,44,40,255,50,44,43,255,50,45,52,255,54,51,79,255,76,76,153,255,89,92,203,255,88,93,208,255,88,93,208,255,87,92,205,255,88,92,207,255,89,92,209,255,88,92,208,255,88,93,208,255,88,93,207,255,88,92,205,255,88,92,205,255,88,93,206,255,89,93,207,255,88,93,207,255,87,92,205,255,87,93,206,255,87,92,205,255,87,92,205,255,87,92,204,255,87,92,204,255,87,92,205,255,87,92,204,255,88,92,203,255,87,92,202,255,87,92,202,255,87,92,202,255,86,91,200,255,86,92,200,255,86,91,199,255,85,91,199,255,85,91,199,255,86,91,197,255,86,91,198,255,86,91,198,255,86,92,201,255,86,92,200,255,86,91,199,255,85,91,196,255,85,91,197,255,85,91,196,255,86,91,197,255,86,91,198,255,86,91,198,255,86,91,198,255,86,91,198,255,86,91,198,255,86,91,197,255,86,91,196,255,86,91,197,255,86,91,197,255,85,91,196,255,85,91,196,255,85,91,195,255,86,90,194,255,86,91,195,255,86,90,195,255,86,91,195,255,86,91,196,255,86,91,196,255,89,93,205,255,90,93,206,255,90,93,204,255,90,93,203,255,91,94,205,255,91,94,206,255,91,94,208,255,91,94,209,255,90,94,210,255,90,94,209,255,90,94,208,255,90,94,208,255,91,95,211,255,92,95,208,255,93,92,182,255,85,76,120,255,79,62,63,255,74,56,49,255,70,52,40,255,72,55,42,255,71,55,40,255,71,55,41,255,71,55,42,255,66,51,37,255,63,49,36,255,62,49,38,255,61,48,39,255,59,47,38,255,58,46,38,255,57,47,40,255,57,46,41,255,55,46,38,255,53,45,35,255,52,44,36,255,52,45,38,255,52,44,38,255,51,44,38,255,51,45,43,255,51,47,54,255,55,52,81,255,76,77,155,255,89,93,204,255,87,93,208,255,87,93,208,255,87,93,206,255,88,92,207,255,88,92,208,255,88,92,209,255,88,93,208,255,88,93,208,255,88,93,206,255,88,92,206,255,87,92,205,255,87,92,206,255,87,92,206,255,87,93,206,255,87,93,206,255,87,92,205,255,87,92,204,255,86,91,203,255,86,91,203,255,86,92,203,255,87,92,203,255,88,92,203,255,87,92,202,255,87,92,202,255,86,92,202,255,86,91,199,255,86,92,200,255,86,91,200,255,85,91,199,255,85,91,199,255,86,91,200,255,86,91,198,255,86,91,197,255,86,92,201,255,86,92,200,255,85,91,199,255,85,91,198,255,86,91,199,255,86,91,198,255,86,91,197,255,86,91,198,255,86,91,198,255,86,91,198,255,86,91,198,255,85,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,85,91,197,255,85,91,196,255,85,91,197,255,86,91,197,255,86,91,197,255,86,90,196,255,85,90,195,255,86,90,195,255,86,90,196,255,86,90,196,255,89,92,205,255,90,93,204,255,90,93,203,255,90,93,203,255,90,93,204,255,90,93,205,255,90,93,207,255,90,94,208,255,90,94,210,255,90,94,209,255,90,94,208,255,90,94,208,255,91,95,210,255,92,94,206,255,92,91,182,255,85,76,122,255,79,61,66,255,74,56,51,255,69,51,37,255,70,54,41,255,71,55,43,255,69,53,37,255,68,52,38,255,66,51,38,255,62,50,38,255,61,49,40,255,60,48,40,255,58,47,38,255,56,46,37,255,56,46,38,255,55,45,38,255,53,45,35,255,52,44,34,255,52,44,35,255,53,45,38,255,53,45,39,255,52,45,40,255,52,46,44,255,52,47,52,255,54,52,78,255,73,73,145,255,88,91,199,255,87,92,205,255,87,93,208,255,87,93,205,255,87,92,206,255,87,91,206,255,88,92,209,255,88,93,209,255,88,93,207,255,88,93,206,255,88,92,205,255,87,92,205,255,87,92,205,255,87,92,205,255,87,93,206,255,88,93,206,255,87,92,206,255,87,92,205,255,87,92,204,255,86,92,203,255,86,92,203,255,87,92,203,255,88,92,203,255,86,92,201,255,86,92,201,255,86,92,201,255,85,91,199,255,86,91,200,255,86,92,200,255,86,91,200,255,86,91,200,255,86,92,201,255,86,91,200,255,86,91,198,255,86,92,201,255,86,92,201,255,86,91,200,255,86,91,199,255,86,91,200,255,86,92,199,255,86,91,198,255,86,91,197,255,85,91,197,255,85,91,197,255,85,91,197,255,85,91,197,255,86,91,197,255,86,91,198,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,197,255,86,90,196,255,85,90,194,255,85,90,194,255,86,90,195,255,86,90,196,255,89,92,203,255,89,92,202,255,90,92,203,255,90,93,204,255,90,93,204,255,90,93,205,255,90,93,207,255,90,93,209,255,89,93,210,255,89,94,209,255,90,94,209,255,90,94,209,255,91,95,208,255,92,94,202,255,81,80,153,255,72,64,93,255,78,62,67,255,74,57,52,255,68,51,35,255,68,51,35,255,71,55,44,255,69,53,41,255,68,52,39,255,65,51,39,255,62,51,41,255,60,49,40,255,59,48,39,255,57,46,36,255,56,45,36,255,55,45,36,255,54,44,36,255,53,45,35,255,53,45,35,255,54,46,37,255,54,47,41,255,55,47,44,255,55,47,45,255,54,47,47,255,53,49,54,255,49,46,63,255,55,56,99,255,77,80,172,255,86,92,204,255,87,93,208,255,87,92,205,255,87,92,205,255,87,91,206,255,89,92,210,255,88,93,209,255,88,93,207,255,87,92,205,255,87,92,205,255,87,92,205,255,87,92,205,255,87,92,205,255,88,93,206,255,88,93,207,255,87,93,206,255,87,92,205,255,87,92,205,255,87,92,204,255,87,92,204,255,87,92,203,255,88,92,202,255,86,92,201,255,86,92,201,255,86,92,201,255,86,91,200,255,86,92,201,255,86,92,201,255,86,92,201,255,86,92,201,255,87,92,202,255,87,92,201,255,87,91,200,255,86,92,201,255,86,92,201,255,86,92,201,255,86,92,200,255,86,91,200,255,85,91,199,255,86,91,198,255,86,91,198,255,86,91,197,255,85,91,197,255,85,91,197,255,85,91,197,255,85,91,197,255,85,91,196,255,85,91,197,255,85,91,197,255,86,91,197,255,85,91,196,255,85,91,196,255,85,91,197,255,86,90,196,255,85,89,194,255,85,89,194,255,86,90,195,255,86,90,196,255,89,91,202,255,88,91,201,255,89,92,202,255,89,93,204,255,89,93,204,255,90,93,206,255,90,94,209,255,89,94,209,255,89,93,210,255,89,93,208,255,90,94,208,255,90,94,208,255,89,93,200,255,80,83,170,255,52,52,82,255,53,45,45,255,73,58,56,255,76,59,56,255,67,51,35,255,63,46,23,255,70,53,42,255,72,56,48,255,68,53,41,255,65,52,43,255,64,52,48,255,61,50,43,255,59,49,40,255,57,47,37,255,56,47,38,255,56,46,39,255,55,46,40,255,54,46,38,255,55,46,39,255,55,47,40,255,54,46,39,255,54,46,40,255,55,47,44,255,55,48,47,255,53,48,53,255,45,42,52,255,34,34,44,255,49,53,102,255,78,84,184,255,85,92,205,255,86,92,205,255,87,92,207,255,87,92,209,255,89,93,210,255,88,93,209,255,88,93,207,255,87,92,205,255,87,92,205,255,87,92,205,255,86,92,204,255,87,92,204,255,87,92,205,255,88,93,206,255,88,93,206,255,87,93,205,255,87,92,204,255,86,92,203,255,86,92,204,255,87,92,203,255,87,92,202,255,86,92,201,255,86,92,202,255,86,92,201,255,85,91,200,255,86,92,200,255,86,92,201,255,86,92,200,255,86,91,200,255,86,91,200,255,86,91,200,255,86,91,199,255,86,91,200,255,86,92,201,255,86,91,200,255,86,91,200,255,86,92,201,255,86,91,200,255,86,91,198,255,86,92,198,255,86,91,198,255,85,91,197,255,85,90,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,85,91,196,255,85,90,195,255,85,90,194,255,85,90,195,255,86,90,196,255,88,91,202,255,88,91,202,255,89,92,203,255,89,93,203,255,89,92,203,255,89,92,204,255,88,92,206,255,89,93,207,255,89,93,209,255,89,93,207,255,89,93,204,255,89,94,204,255,83,87,182,255,58,62,111,255,30,31,28,255,44,37,26,255,72,57,55,255,74,59,53,255,70,54,40,255,62,45,19,255,67,50,34,255,72,55,46,255,69,53,40,255,66,52,43,255,63,52,46,255,62,51,46,255,60,50,42,255,58,48,38,255,57,47,38,255,57,47,40,255,57,47,43,255,56,47,41,255,54,46,39,255,55,46,39,255,54,46,39,255,54,45,40,255,55,47,44,255,55,48,47,255,53,48,52,255,42,40,47,255,24,25,20,255,23,28,38,255,57,63,131,255,81,88,196,255,85,92,205,255,86,92,207,255,87,92,209,255,88,92,209,255,88,93,208,255,88,93,208,255,87,92,206,255,87,92,206,255,87,92,205,255,87,92,204,255,87,92,205,255,87,92,206,255,87,93,206,255,87,93,206,255,87,93,206,255,86,92,205,255,86,92,204,255,86,92,204,255,87,92,204,255,87,92,203,255,87,92,202,255,87,92,202,255,86,92,201,255,86,91,200,255,86,92,200,255,86,91,200,255,86,92,201,255,86,91,200,255,86,91,200,255,86,91,200,255,85,91,199,255,86,91,199,255,86,91,200,255,85,91,199,255,86,91,199,255,86,92,201,255,86,91,199,255,85,91,198,255,86,91,198,255,86,91,197,255,85,91,196,255,85,90,195,255,85,91,196,255,85,91,197,255,85,91,197,255,85,91,197,255,85,91,196,255,85,91,197,255,86,91,198,255,86,91,198,255,86,91,198,255,85,91,196,255,85,90,195,255,85,90,195,255,85,90,196,255,85,90,195,255,88,91,203,255,88,91,202,255,88,92,204,255,89,92,204,255,88,92,203,255,88,92,202,255,89,93,207,255,90,94,210,255,89,93,207,255,86,90,199,255,84,88,190,255,85,89,191,255,68,73,144,255,35,39,52,255,20,21,6,255,41,35,22,255,72,58,59,255,74,59,54,255,72,57,45,255,65,48,26,255,67,49,32,255,71,54,43,255,69,52,38,255,66,52,42,255,64,52,46,255,63,51,44,255,61,50,41,255,58,48,38,255,57,46,35,255,56,46,36,255,56,46,38,255,55,46,39,255,53,44,34,255,53,45,36,255,56,47,43,255,56,47,45,255,56,47,47,255,55,48,49,255,53,47,52,255,42,40,47,255,21,22,14,255,10,14,6,255,32,39,70,255,70,78,170,255,85,92,206,255,86,92,208,255,88,93,211,255,88,92,208,255,88,92,208,255,87,93,207,255,87,92,207,255,87,92,207,255,87,92,207,255,87,92,207,255,87,92,207,255,87,93,207,255,87,92,207,255,87,92,207,255,86,92,206,255,86,92,206,255,86,92,205,255,86,92,205,255,86,92,204,255,86,91,203,255,86,92,201,255,86,92,202,255,86,92,201,255,85,91,200,255,85,91,200,255,85,91,199,255,86,91,200,255,86,91,200,255,86,92,200,255,86,91,200,255,85,91,199,255,86,91,200,255,86,92,200,255,86,91,200,255,86,91,200,255,86,92,201,255,86,91,199,255,85,91,198,255,85,91,198,255,85,91,196,255,85,90,195,255,85,90,196,255,85,91,197,255,86,91,197,255,85,91,197,255,85,91,196,255,85,90,196,255,85,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,85,91,196,255,85,90,195,255,85,91,196,255,85,91,196,255,85,90,195,255,88,91,203,255,88,91,203,255,88,92,204,255,88,92,204,255,88,92,203,255,88,92,205,255,89,92,206,255,89,93,208,255,89,93,206,255,83,87,189,255,70,74,153,255,62,65,127,255,43,47,79,255,21,25,20,255,16,17,3,255,37,32,21,255,71,58,62,255,75,60,58,255,73,57,45,255,70,53,40,255,69,51,37,255,71,53,41,255,69,52,37,255,66,52,40,255,66,53,46,255,64,51,42,255,61,49,37,255,59,47,34,255,58,46,35,255,56,46,36,255,56,45,36,255,54,45,35,255,54,45,35,255,55,47,40,255,56,48,44,255,56,47,45,255,54,46,43,255,53,46,45,255,53,47,53,255,41,38,43,255,19,20,11,255,8,13,2,255,15,22,28,255,50,58,120,255,81,88,196,255,85,91,206,255,87,92,209,255,87,91,207,255,88,92,207,255,87,92,206,255,87,92,206,255,87,92,207,255,87,93,207,255,87,93,208,255,87,92,207,255,86,92,205,255,86,92,207,255,87,92,207,255,86,92,206,255,86,92,205,255,86,92,204,255,86,92,205,255,86,92,204,255,86,91,202,255,86,92,202,255,86,92,202,255,86,92,200,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,199,255,86,91,200,255,86,91,200,255,86,91,199,255,86,91,200,255,86,91,200,255,85,91,199,255,85,91,198,255,85,91,198,255,85,90,197,255,85,90,196,255,85,91,196,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,196,255,85,90,195,255,85,90,196,255,85,91,197,255,85,91,197,255,86,91,197,255,85,91,197,255,85,91,196,255,85,90,196,255,85,90,195,255,85,90,195,255,87,91,203,255,87,91,203,255,88,92,204,255,88,92,204,255,88,92,204,255,88,93,206,255,89,93,208,255,89,92,206,255,89,92,204,255,87,91,197,255,78,81,171,255,57,60,113,255,29,33,44,255,14,18,6,255,12,14,1,255,34,28,20,255,69,56,61,255,76,61,61,255,75,59,54,255,74,57,51,255,72,53,41,255,71,53,39,255,71,53,38,255,67,52,39,255,65,52,41,255,64,50,39,255,61,48,34,255,59,47,32,255,59,46,35,255,58,46,36,255,56,45,35,255,55,46,36,255,55,46,38,255,56,47,43,255,56,47,45,255,54,46,43,255,47,39,29,255,46,39,28,255,53,47,54,255,40,38,42,255,18,19,10,255,7,11,1,255,9,16,12,255,33,41,76,255,74,81,178,255,84,90,203,255,86,91,207,255,87,91,206,255,88,92,207,255,87,93,207,255,87,92,206,255,87,92,206,255,87,93,207,255,87,93,208,255,87,93,207,255,86,92,205,255,87,92,207,255,86,92,207,255,86,92,205,255,85,91,204,255,85,91,203,255,86,92,205,255,86,92,204,255,86,91,203,255,86,91,203,255,86,91,202,255,86,91,200,255,85,91,199,255,85,91,199,255,85,91,200,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,200,255,86,91,200,255,86,91,200,255,85,91,199,255,86,91,200,255,86,91,200,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,90,196,255,85,90,195,255,85,90,195,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,197,255,85,91,197,255,85,90,195,255,84,90,194,255,85,90,195,255,87,91,204,255,87,91,204,255,88,92,205,255,88,93,205,255,88,92,204,255,88,92,204,255,88,91,204,255,90,93,208,255,89,92,204,255,90,92,201,255,89,91,194,255,64,67,130,255,28,32,43,255,12,17,6,255,11,13,1,255,31,26,17,255,66,53,58,255,75,61,62,255,77,62,59,255,76,59,55,255,74,55,46,255,73,54,41,255,71,53,36,255,68,52,37,255,65,51,38,255,65,51,40,255,63,49,37,255,61,48,34,255,60,47,37,255,59,47,38,255,58,47,39,255,57,47,40,255,55,46,39,255,55,46,40,255,55,47,44,255,54,46,44,255,47,40,30,255,46,39,29,255,51,46,50,255,40,37,42,255,16,17,8,255,6,10,0,255,7,14,9,255,22,30,48,255,63,70,150,255,82,88,198,255,86,91,208,255,86,91,207,255,87,92,207,255,87,93,207,255,86,92,206,255,86,92,207,255,86,92,207,255,87,93,207,255,86,92,207,255,86,92,206,255,86,92,206,255,86,92,206,255,86,92,206,255,86,92,205,255,85,91,204,255,85,91,204,255,86,91,203,255,86,91,202,255,86,91,202,255,86,91,202,255,85,91,202,255,85,91,199,255,85,91,200,255,85,91,200,255,85,91,199,255,85,91,199,255,86,91,199,255,85,91,199,255,86,91,200,255,86,92,200,255,86,91,199,255,85,91,199,255,86,91,199,255,86,91,200,255,86,91,200,255,86,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,85,91,198,255,85,90,195,255,85,90,195,255,85,91,196,255,85,90,196,255,85,90,195,255,85,90,195,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,90,195,255,85,90,195,255,85,91,196,255,86,90,202,255,87,91,203,255,89,92,204,255,88,92,203,255,88,92,203,255,87,91,203,255,87,92,205,255,88,92,206,255,89,92,203,255,89,92,198,255,85,88,183,255,54,58,103,255,23,27,27,255,11,15,3,255,10,11,0,255,28,23,15,255,62,51,53,255,73,61,57,255,75,61,50,255,76,60,52,255,75,57,50,255,73,55,45,255,71,52,37,255,66,50,35,255,62,48,33,255,62,49,36,255,62,48,35,255,60,47,33,255,59,47,35,255,58,47,36,255,57,47,37,255,56,47,39,255,56,47,40,255,55,47,42,255,54,47,44,255,55,47,47,255,54,46,47,255,54,47,47,255,54,48,53,255,38,36,40,255,14,16,6,255,4,10,3,255,6,13,9,255,15,22,28,255,46,51,100,255,71,76,166,255,83,88,198,255,85,91,205,255,86,92,206,255,86,92,207,255,86,92,207,255,86,92,208,255,86,92,207,255,86,92,207,255,87,92,208,255,86,92,206,255,86,92,205,255,86,92,205,255,87,92,205,255,86,92,204,255,86,91,202,255,85,91,202,255,85,91,202,255,86,91,202,255,86,91,202,255,86,91,202,255,85,91,201,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,199,255,85,90,198,255,85,90,198,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,85,90,198,255,85,91,198,255,85,91,198,255,85,90,197,255,84,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,84,90,194,255,84,90,195,255,84,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,201,255,86,91,201,255,88,91,202,255,89,92,202,255,88,92,202,255,87,92,202,255,87,92,206,255,87,91,203,255,89,91,201,255,84,86,181,255,68,71,136,255,38,41,56,255,17,22,12,255,10,15,3,255,10,11,0,255,26,22,13,255,57,47,48,255,71,58,51,255,73,59,44,255,74,59,49,255,75,59,54,255,74,56,51,255,72,54,44,255,62,47,30,255,51,39,14,255,55,41,21,255,59,46,34,255,59,47,35,255,58,46,34,255,58,47,36,255,58,48,37,255,57,48,40,255,56,48,41,255,56,48,44,255,56,48,49,255,56,48,50,255,55,48,50,255,56,49,51,255,55,49,54,255,33,32,32,255,11,14,5,255,3,9,5,255,5,12,8,255,11,16,14,255,24,29,40,255,45,49,93,255,66,71,150,255,80,85,191,255,85,91,203,255,85,91,204,255,86,92,209,255,85,91,207,255,85,92,207,255,86,92,208,255,86,92,207,255,86,92,206,255,86,92,205,255,86,92,204,255,87,92,204,255,86,92,203,255,86,91,200,255,85,91,200,255,85,91,201,255,86,92,202,255,86,92,203,255,86,92,202,255,85,91,200,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,197,255,85,90,196,255,85,91,198,255,84,90,197,255,84,90,197,255,85,91,198,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,195,255,84,90,194,255,84,90,194,255,84,90,194,255,84,90,195,255,84,90,194,255,84,90,194,255,84,90,194,255,84,90,194,255,85,90,195,255,85,90,194,255,85,89,194,255,85,90,195,255,85,91,199,255,86,91,199,255,86,90,199,255,88,92,202,255,87,92,202,255,86,91,200,255,86,91,199,255,87,90,195,255,76,77,159,255,58,58,105,255,45,46,67,255,29,32,27,255,15,19,8,255,9,13,9,255,9,11,4,255,21,17,9,255,52,42,41,255,70,56,55,255,74,58,52,255,72,57,50,255,72,57,52,255,72,56,49,255,72,56,47,255,64,49,33,255,52,38,13,255,55,41,26,255,61,48,44,255,62,49,45,255,60,48,41,255,60,49,41,255,59,49,41,255,58,49,42,255,56,47,41,255,56,47,43,255,56,48,48,255,55,47,49,255,54,47,49,255,54,49,52,255,51,48,54,255,26,26,21,255,8,11,3,255,3,9,5,255,4,11,6,255,8,15,7,255,19,24,25,255,29,33,49,255,36,40,69,255,53,57,115,255,72,77,165,255,83,88,195,255,85,90,204,255,86,91,206,255,86,91,207,255,85,91,206,255,86,92,209,255,85,92,206,255,85,92,205,255,86,92,205,255,86,92,204,255,86,91,202,255,85,91,201,255,86,91,200,255,86,92,201,255,85,91,202,255,85,91,202,255,85,91,202,255,85,91,202,255,85,91,199,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,198,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,198,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,91,195,255,84,90,194,255,84,90,194,255,84,91,195,255,84,90,195,255,84,90,194,255,84,90,194,255,84,90,193,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,86,91,200,255,86,91,199,255,87,92,202,255,87,91,200,255,86,91,198,255,85,91,194,255,81,84,177,255,71,71,142,255,59,57,100,255,49,46,69,255,44,43,54,255,33,33,28,255,15,19,6,255,8,13,8,255,8,11,7,255,16,14,5,255,43,34,30,255,68,54,59,255,73,57,54,255,72,56,50,255,70,55,48,255,69,55,47,255,69,54,44,255,65,51,39,255,62,48,36,255,63,50,40,255,64,51,43,255,63,50,41,255,63,50,42,255,61,49,40,255,61,49,41,255,60,49,42,255,57,47,40,255,55,46,40,255,55,47,43,255,55,48,49,255,55,49,51,255,52,49,55,255,42,41,45,255,17,18,9,255,6,9,3,255,3,9,5,255,4,11,5,255,6,14,4,255,16,22,17,255,25,30,37,255,29,32,46,255,32,35,56,255,45,48,89,255,63,67,136,255,77,82,179,255,84,89,198,255,85,91,204,255,86,92,207,255,85,91,206,255,85,92,206,255,85,91,206,255,85,91,205,255,86,92,205,255,86,91,203,255,85,91,201,255,86,91,200,255,85,91,201,255,85,91,201,255,85,91,201,255,85,91,201,255,85,91,202,255,85,91,200,255,85,91,199,255,85,91,199,255,85,91,198,255,85,90,198,255,85,91,197,255,85,91,197,255,85,90,197,255,85,91,198,255,84,90,198,255,84,90,198,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,85,90,197,255,84,90,196,255,85,90,197,255,85,91,196,255,84,91,195,255,84,90,194,255,84,91,195,255,84,91,195,255,84,90,195,255,84,90,194,255,84,90,195,255,84,90,194,255,85,90,195,255,85,90,196,255,85,90,195,255,85,90,195,255,86,91,200,255,86,91,197,255,87,91,201,255,87,91,199,255,86,90,194,255,77,81,165,255,60,61,111,255,50,48,72,255,51,45,63,255,52,47,62,255,49,46,57,255,38,38,34,255,18,21,6,255,9,14,3,255,8,12,8,255,11,11,3,255,28,23,14,255,60,49,50,255,70,55,51,255,72,56,48,255,71,55,49,255,70,55,48,255,67,52,44,255,65,51,42,255,64,50,40,255,64,52,34,255,63,51,31,255,61,48,28,255,62,49,33,255,61,48,33,255,61,48,38,255,59,47,39,255,57,47,40,255,55,46,39,255,55,47,43,255,56,50,51,255,55,50,51,255,47,46,50,255,29,31,28,255,10,11,3,255,5,8,2,255,3,8,5,255,4,11,4,255,5,13,3,255,14,22,13,255,23,29,31,255,29,32,42,255,31,33,47,255,34,35,54,255,39,41,69,255,54,58,114,255,72,77,163,255,84,89,197,255,86,92,205,255,85,92,205,255,85,92,206,255,84,91,206,255,84,91,206,255,85,91,206,255,86,91,204,255,85,90,201,255,86,90,201,255,86,91,202,255,85,91,203,255,85,91,202,255,85,91,202,255,85,91,201,255,85,91,200,255,84,90,199,255,84,90,199,255,84,90,198,255,84,90,197,255,85,90,198,255,85,91,198,255,85,90,197,255,85,91,200,255,85,90,200,255,85,91,200,255,84,90,198,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,85,90,198,255,85,91,198,255,85,90,197,255,84,90,196,255,84,90,195,255,84,90,194,255,84,90,195,255,84,90,195,255,84,90,194,255,84,90,194,255,84,90,194,255,84,91,195,255,84,90,195,255,85,90,196,255,85,91,196,255,85,90,195,255,85,90,195,255,86,91,200,255,87,92,200,255,87,91,198,255,84,87,187,255,74,77,153,255,57,58,99,255,49,47,64,255,47,41,45,255,48,40,40,255,47,40,38,255,43,40,35,255,37,38,30,255,20,24,7,255,9,15,1,255,7,12,6,255,7,10,4,255,14,13,3,255,40,34,21,255,59,48,36,255,67,53,37,255,71,55,44,255,70,55,45,255,69,54,46,255,66,52,44,255,62,49,38,255,63,50,32,255,64,51,34,255,63,49,33,255,62,49,35,255,62,48,38,255,62,49,44,255,60,49,45,255,58,48,45,255,56,48,47,255,56,50,51,255,55,51,52,255,48,46,40,255,35,36,31,255,17,20,11,255,6,8,1,255,5,7,3,255,4,9,7,255,3,10,2,255,6,16,4,255,16,25,21,255,24,31,34,255,30,34,45,255,33,34,49,255,34,36,53,255,33,35,50,255,34,37,58,255,45,49,92,255,70,75,157,255,83,89,196,255,84,91,202,255,84,92,206,255,84,91,206,255,84,91,206,255,85,91,205,255,85,90,203,255,85,90,201,255,86,90,201,255,86,91,202,255,85,91,203,255,85,91,203,255,85,91,203,255,85,91,202,255,84,90,200,255,84,90,199,255,84,90,198,255,84,90,198,255,84,90,198,255,85,90,197,255,85,90,197,255,84,90,196,255,85,90,200,255,85,90,200,255,85,90,200,255,84,90,199,255,84,90,197,255,84,90,196,255,84,90,195,255,84,90,195,255,84,90,197,255,85,90,197,255,84,90,196,255,84,90,195,255,84,90,195,255,84,90,194,255,84,90,195,255,84,90,194,255,84,90,193,255,84,90,193,255,84,90,194,255,84,90,194,255,84,90,195,255,85,91,196,255,85,90,196,255,85,90,195,255,85,90,195,255,86,90,198,255,86,89,193,255,85,87,186,255,72,73,146,255,52,51,84,255,44,42,49,255,49,43,45,255,53,44,44,255,52,42,37,255,47,39,31,255,39,37,24,255,34,37,26,255,21,27,12,255,10,16,2,255,7,13,6,255,6,10,8,255,7,9,2,255,19,18,3,255,40,35,17,255,58,47,32,255,66,51,38,255,69,54,42,255,69,54,43,255,65,52,39,255,61,49,33,255,62,50,36,255,64,52,41,255,64,51,42,255,64,51,42,255,63,50,42,255,64,52,49,255,61,51,49,255,57,49,47,255,54,48,49,255,51,47,49,255,44,43,40,255,33,33,21,255,21,23,13,255,8,12,3,255,4,7,1,255,4,7,3,255,4,9,7,255,2,10,2,255,7,17,7,255,15,25,19,255,21,28,27,255,25,29,33,255,27,29,34,255,31,33,43,255,32,35,48,255,32,35,51,255,34,38,59,255,46,50,91,255,68,73,153,255,80,86,189,255,84,91,203,255,84,91,205,255,84,91,206,255,84,91,204,255,84,90,202,255,84,90,201,255,86,90,202,255,85,91,202,255,85,90,202,255,85,91,202,255,85,91,202,255,85,90,201,255,84,90,199,255,84,90,198,255,84,90,198,255,84,90,198,255,84,90,198,255,85,90,197,255,85,90,197,255,84,90,196,255,84,90,199,255,84,90,199,255,84,90,199,255,84,90,199,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,195,255,84,90,194,255,83,90,193,255,84,90,195,255,84,90,194,255,83,90,193,255,84,90,193,255,84,90,194,255,84,90,194,255,84,90,195,255,84,90,195,255,85,90,195,255,85,90,194,255,85,90,195,255,86,89,194,255,83,85,182,255,72,71,143,255,50,48,77,255,44,40,47,255,48,42,42,255,53,44,39,255,58,47,45,255,53,42,32,255,49,42,35,255,40,38,28,255,30,34,22,255,26,33,24,255,14,21,8,255,7,13,4,255,5,10,7,255,4,8,4,255,6,9,1,255,19,19,5,255,42,35,24,255,54,43,31,255,63,49,35,255,67,54,41,255,64,52,35,255,56,45,20,255,56,44,24,255,63,51,42,255,65,54,48,255,64,53,44,255,63,53,43,255,63,54,49,255,59,52,47,255,54,48,46,255,47,44,44,255,38,36,35,255,27,27,20,255,15,17,3,255,7,10,0,255,2,6,0,255,3,6,0,255,2,6,2,255,3,9,4,255,3,13,5,255,8,19,13,255,11,21,12,255,16,23,17,255,20,25,24,255,23,26,27,255,26,29,33,255,29,32,40,255,30,33,44,255,28,32,41,255,27,31,41,255,37,42,72,255,60,66,134,255,81,87,193,255,84,90,202,255,85,91,205,255,85,91,205,255,85,90,204,255,85,91,204,255,85,91,203,255,85,91,202,255,84,90,201,255,84,90,200,255,84,90,200,255,84,90,200,255,83,89,199,255,83,89,198,255,83,89,196,255,83,89,197,255,84,89,197,255,85,90,197,255,85,90,197,255,85,90,197,255,84,90,198,255,84,90,198,255,84,90,198,255,85,91,200,255,84,90,199,255,84,90,196,255,83,89,195,255,84,90,196,255,85,91,198,255,85,90,197,255,84,90,195,255,84,89,193,255,84,90,193,255,84,90,193,255,84,90,194,255,84,90,194,255,84,90,194,255,84,90,195,255,84,91,195,255,84,91,195,255,84,90,195,255,84,90,194,255,85,90,195,255,85,90,195,255,85,89,194,255,84,86,180,255,70,70,137,255,52,49,78,255,45,40,48,255,50,44,49,255,55,47,49,255,55,45,37,255,54,43,32,255,52,42,31,255,46,40,30,255,37,37,26,255,27,33,20,255,29,39,36,255,22,32,25,255,10,16,4,255,6,11,5,255,5,9,7,255,5,9,4,255,8,10,2,255,19,16,6,255,32,25,11,255,46,36,26,255,58,48,43,255,62,52,45,255,58,48,32,255,55,46,29,255,60,52,43,255,61,53,45,255,59,51,41,255,56,50,39,255,54,48,39,255,46,42,33,255,38,36,26,255,28,27,19,255,20,21,14,255,13,15,9,255,6,9,2,255,3,6,0,255,2,6,0,255,1,6,0,255,2,8,2,255,3,11,4,255,7,18,14,255,10,22,18,255,9,19,8,255,10,18,6,255,13,18,10,255,16,20,13,255,18,22,18,255,21,24,21,255,24,27,27,255,25,28,31,255,26,29,34,255,27,31,43,255,40,45,79,255,64,70,145,255,81,86,190,255,84,90,200,255,85,91,204,255,85,90,203,255,85,91,205,255,85,90,203,255,85,90,202,255,84,90,201,255,84,90,200,255,84,90,200,255,84,90,200,255,84,89,198,255,83,89,197,255,83,89,197,255,83,89,196,255,83,89,196,255,84,90,196,255,85,90,197,255,85,90,197,255,84,90,198,255,84,90,198,255,84,90,198,255,84,90,199,255,84,90,198,255,84,90,196,255,84,90,196,255,84,90,197,255,85,91,198,255,85,90,196,255,84,90,194,255,84,89,193,255,84,90,194,255,84,90,193,255,83,89,192,255,84,90,193,255,84,91,195,255,84,91,195,255,84,90,195,255,84,91,195,255,84,90,194,255,84,90,194,255,85,90,195,255,85,90,195,255,86,90,196,255,74,74,145,255,54,51,81,255,45,39,46,255,51,44,51,255,53,45,46,255,56,47,47,255,54,44,35,255,48,38,20,255,48,39,28,255,38,33,15,255,32,31,15,255,27,33,21,255,28,38,31,255,33,44,48,255,19,26,18,255,9,14,4,255,5,9,2,255,4,9,5,255,3,6,1,255,6,6,0,255,12,9,1,255,22,17,4,255,35,29,19,255,45,38,29,255,46,39,26,255,47,41,30,255,50,45,39,255,50,45,39,255,47,43,35,255,42,38,27,255,35,33,20,255,26,24,7,255,18,18,3,255,11,12,1,255,6,9,1,255,4,8,1,255,3,7,5,255,3,7,5,255,2,6,1,255,2,8,1,255,2,10,3,255,5,16,11,255,11,24,24,255,8,20,12,255,6,16,3,255,9,16,6,255,11,17,8,255,14,18,13,255,18,22,19,255,19,23,20,255,20,24,19,255,24,26,26,255,25,27,29,255,24,27,30,255,27,31,42,255,40,44,78,255,66,70,147,255,82,87,192,255,86,91,203,255,85,91,203,255,84,90,203,255,85,91,205,255,84,90,202,255,84,90,200,255,84,89,199,255,84,90,199,255,84,90,200,255,84,89,197,255,83,89,197,255,83,89,197,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,199,255,84,90,199,255,84,90,198,255,84,90,199,255,84,90,198,255,84,90,198,255,84,90,196,255,84,90,197,255,85,90,198,255,85,90,196,255,84,90,194,255,84,89,193,255,84,90,194,255,84,90,194,255,83,89,192,255,83,90,193,255,84,90,195,255,84,90,195,255,84,90,194,255,84,91,195,255,84,90,194,255,84,90,194,255,85,90,195,255,86,90,196,255,86,90,196,255,59,57,91,255,46,41,46,255,46,39,38,255,53,44,45,255,54,45,43,255,53,44,38,255,49,40,29,255,45,36,22,255,40,32,16,255,34,29,11,255,29,28,10,255,25,28,10,255,25,34,18,255,35,47,46,255,36,44,50,255,20,25,18,255,7,11,0,255,4,9,0,255,4,7,2,255,5,6,3,255,5,5,2,255,6,6,1,255,10,10,1,255,17,14,1,255,20,16,2,255,23,20,7,255,24,22,12,255,23,21,12,255,21,19,11,255,18,17,8,255,13,12,3,255,8,9,1,255,5,7,0,255,3,6,0,255,2,6,1,255,2,6,1,255,2,6,1,255,4,8,4,255,4,8,3,255,2,10,1,255,5,17,10,255,12,26,26,255,10,25,22,255,6,18,8,255,7,16,5,255,10,17,10,255,13,19,15,255,15,20,17,255,17,22,19,255,19,23,20,255,22,25,23,255,27,30,34,255,28,31,37,255,28,31,37,255,25,29,33,255,25,28,32,255,43,46,82,255,70,75,156,255,84,89,195,255,85,90,200,255,84,90,201,255,84,90,204,255,84,90,203,255,84,90,201,255,84,90,199,255,83,89,198,255,84,90,197,255,83,89,197,255,83,89,196,255,83,89,197,255,84,90,196,255,84,89,195,255,84,90,195,255,84,90,196,255,85,90,197,255,84,90,199,255,84,90,199,255,84,90,198,255,84,89,197,255,84,90,197,255,84,90,198,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,195,255,84,89,193,255,84,89,193,255,84,90,193,255,84,90,194,255,84,89,193,255,84,89,193,255,84,90,193,255,84,90,194,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,85,90,195,255,86,90,196,255,85,90,195,255,47,44,51,255,44,38,30,255,48,40,32,255,49,40,28,255,50,41,30,255,46,38,25,255,41,34,18,255,37,31,13,255,34,28,12,255,31,26,10,255,25,23,3,255,23,25,4,255,26,33,19,255,28,39,29,255,42,51,58,255,37,44,50,255,18,24,13,255,8,13,3,255,5,8,1,255,5,6,2,255,4,7,3,255,3,7,1,255,2,7,0,255,5,7,1,255,8,8,2,255,8,8,1,255,8,9,2,255,7,8,2,255,6,7,1,255,5,6,1,255,3,5,1,255,3,5,1,255,2,5,1,255,2,6,2,255,2,6,2,255,2,6,1,255,2,6,0,255,3,8,2,255,5,10,4,255,6,17,11,255,12,27,27,255,12,29,26,255,6,22,9,255,7,19,9,255,7,15,4,255,8,14,4,255,12,16,12,255,13,18,13,255,14,19,12,255,17,21,15,255,20,23,19,255,25,27,28,255,28,31,37,255,30,32,41,255,27,30,35,255,24,26,27,255,37,39,62,255,51,55,104,255,72,77,162,255,83,88,193,255,84,90,201,255,84,90,203,255,84,90,202,255,85,90,202,255,84,90,199,255,84,89,198,255,83,89,197,255,83,89,197,255,83,89,196,255,83,89,196,255,83,89,195,255,83,89,194,255,83,89,194,255,84,90,196,255,85,91,198,255,84,90,200,255,84,90,199,255,84,90,198,255,84,90,198,255,84,90,198,255,84,90,198,255,84,89,196,255,84,89,195,255,84,90,194,255,84,90,194,255,84,89,193,255,84,89,193,255,84,89,193,255,84,89,193,255,84,90,194,255,84,90,194,255,84,89,193,255,84,90,194,255,85,90,195,255,85,90,195,255,85,90,194,255,85,90,194,255,85,90,195,255,86,90,196,255,86,90,196,255,44,38,32,255,46,38,27,255,51,42,32,255,47,38,21,255,46,38,21,255,42,35,16,255,38,32,14,255,33,27,8,255,32,26,12,255,29,25,9,255,24,21,1,255,23,23,2,255,27,32,19,255,29,37,29,255,32,41,33,255,44,52,62,255,37,45,50,255,20,26,17,255,10,14,4,255,8,9,2,255,6,9,1,255,3,9,2,255,2,8,3,255,1,6,3,255,2,5,6,255,3,5,4,255,3,5,4,255,2,5,3,255,1,4,1,255,1,4,0,255,1,4,2,255,1,5,3,255,1,5,3,255,1,5,1,255,1,6,1,255,1,6,1,255,3,8,1,255,5,11,4,255,10,19,17,255,17,29,35,255,15,32,34,255,6,24,12,255,6,22,10,255,7,19,8,255,6,13,2,255,6,12,3,255,10,14,9,255,11,15,8,255,12,16,9,255,15,19,13,255,18,21,16,255,21,24,22,255,25,28,31,255,26,29,33,255,26,28,30,255,24,27,27,255,32,34,47,255,38,41,67,255,54,57,111,255,77,81,174,255,83,88,194,255,84,90,202,255,85,91,204,255,85,91,202,255,84,90,199,255,84,90,198,255,84,89,197,255,83,89,197,255,83,89,196,255,83,89,195,255,84,90,195,255,83,89,195,255,83,89,193,255,84,89,194,255,84,90,196,255,84,90,199,255,84,90,199,255,84,90,198,255,84,90,198,255,84,90,198,255,84,89,197,255,83,89,195,255,83,89,194,255,83,90,193,255,84,90,193,255,84,90,194,255,84,90,194,255,84,89,193,255,84,89,193,255,84,90,193,255,84,90,194,255,84,89,193,255,84,90,194,255,85,90,195,255,85,90,195,255,85,89,194,255,85,89,193,255,85,90,195,255,86,90,196,255,86,91,197,255,43,33,23,255,49,38,29,255,50,40,28,255,53,44,36,255,48,40,24,255,42,35,15,255,41,34,22,255,36,30,17,255,34,28,19,255,28,24,8,255,23,21,1,255,23,23,0,255,25,27,10,255,33,38,37,255,31,39,35,255,32,41,35,255,44,54,65,255,42,51,61,255,28,34,29,255,17,20,10,255,10,13,4,255,8,11,4,255,4,9,2,255,3,8,1,255,2,7,2,255,2,5,3,255,2,5,3,255,2,5,2,255,2,5,1,255,2,5,1,255,1,4,1,255,1,4,1,255,1,5,2,255,1,6,1,255,1,7,0,255,2,9,1,255,7,14,6,255,13,23,20,255,21,34,44,255,20,35,43,255,9,23,15,255,7,20,10,255,10,21,16,255,5,13,4,255,4,10,1,255,5,10,5,255,7,11,6,255,8,11,6,255,9,12,6,255,10,13,3,255,14,17,10,255,16,19,13,255,20,23,20,255,23,27,31,255,26,30,37,255,27,29,32,255,28,29,32,255,38,39,60,255,44,46,80,255,59,62,120,255,78,83,175,255,83,89,196,255,85,91,203,255,84,91,202,255,84,90,199,255,84,90,199,255,84,90,198,255,83,88,193,255,84,90,196,255,84,89,195,255,84,90,194,255,84,90,194,255,83,90,193,255,83,89,193,255,83,89,195,255,84,90,197,255,83,89,197,255,83,89,195,255,83,89,194,255,83,90,195,255,83,90,196,255,82,89,193,255,83,89,194,255,83,90,195,255,83,90,195,255,83,90,195,255,83,89,195,255,83,89,195,255,83,89,194,255,83,89,194,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,89,195,255,84,89,195,255,85,90,196,255,85,90,197,255,85,91,199,255,51,40,35,255,57,46,44,255,54,44,35,255,53,44,32,255,48,40,25,255,44,37,20,255,38,31,15,255,34,27,13,255,31,26,15,255,25,21,5,255,21,19,1,255,22,21,3,255,20,21,4,255,27,30,26,255,39,44,54,255,30,39,33,255,29,39,31,255,41,50,62,255,42,50,64,255,36,41,50,255,26,30,30,255,18,22,17,255,12,16,9,255,9,13,5,255,5,10,3,255,4,8,2,255,4,8,1,255,4,8,1,255,3,7,1,255,3,7,1,255,2,7,2,255,3,9,2,255,4,10,3,255,6,13,5,255,8,17,10,255,11,22,15,255,18,29,31,255,21,35,41,255,18,32,35,255,9,23,15,255,8,21,13,255,12,24,23,255,8,17,12,255,2,9,2,255,4,10,5,255,6,10,7,255,6,9,4,255,7,11,5,255,10,13,10,255,10,14,9,255,11,14,6,255,12,16,6,255,13,17,7,255,17,21,17,255,21,24,23,255,23,26,23,255,22,24,16,255,32,33,42,255,44,45,76,255,41,44,73,255,59,63,122,255,81,87,188,255,84,90,200,255,84,91,202,255,84,90,199,255,84,90,199,255,84,90,199,255,84,89,195,255,84,90,196,255,84,90,196,255,84,90,195,255,84,90,194,255,83,89,193,255,83,89,193,255,83,89,194,255,83,89,197,255,83,89,196,255,83,89,196,255,83,90,195,255,84,90,196,255,84,90,196,255,83,89,194,255,83,89,194,255,83,90,195,255,83,90,195,255,83,90,196,255,83,90,196,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,89,195,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,55,44,34,255,56,46,35,255,54,45,31,255,51,42,26,255,43,36,15,255,41,34,16,255,35,28,9,255,32,26,10,255,28,23,10,255,22,18,3,255,19,17,2,255,21,20,9,255,16,17,4,255,16,19,8,255,34,39,45,255,39,46,57,255,26,34,26,255,24,32,23,255,32,40,43,255,37,44,52,255,37,43,52,255,37,42,54,255,32,36,44,255,25,30,33,255,20,24,24,255,14,19,11,255,13,19,11,255,11,17,11,255,10,17,11,255,10,17,12,255,9,17,12,255,11,20,16,255,14,24,21,255,19,29,30,255,23,35,42,255,25,38,48,255,22,36,41,255,15,29,25,255,8,21,10,255,9,22,14,255,15,26,29,255,12,22,23,255,3,11,4,255,2,8,2,255,5,10,8,255,7,11,10,255,6,10,5,255,8,12,8,255,12,16,17,255,13,17,17,255,12,15,11,255,13,17,11,255,13,18,8,255,14,18,12,255,17,20,15,255,20,23,15,255,18,20,8,255,22,23,16,255,35,37,54,255,35,37,54,255,41,45,74,255,72,76,159,255,84,89,195,255,85,91,204,255,85,91,201,255,85,91,201,255,85,90,199,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,195,255,84,89,194,255,83,89,194,255,83,89,193,255,83,89,194,255,83,89,197,255,83,89,197,255,84,89,197,255,84,89,195,255,84,89,195,255,84,89,195,255,83,89,195,255,84,90,195,255,83,90,195,255,83,90,195,255,83,90,196,255,83,90,196,255,83,90,195,255,84,89,195,255,84,90,197,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,195,255,84,89,195,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,60,50,43,255,56,46,31,255,52,42,25,255,49,40,23,255,43,35,17,255,37,30,8,255,31,25,3,255,30,24,7,255,25,21,5,255,20,17,2,255,20,17,7,255,21,19,16,255,14,15,9,255,10,13,4,255,16,20,9,255,35,40,48,255,44,50,65,255,32,38,35,255,19,26,10,255,16,24,6,255,24,32,24,255,35,43,54,255,41,49,69,255,41,48,69,255,39,46,64,255,33,43,50,255,32,42,47,255,30,40,45,255,29,38,46,255,29,37,48,255,28,38,48,255,29,39,52,255,29,41,54,255,28,39,50,255,23,34,40,255,18,28,28,255,10,20,12,255,8,18,7,255,14,25,19,255,21,32,41,255,15,24,29,255,4,11,6,255,1,7,1,255,2,7,1,255,5,10,7,255,7,11,8,255,6,10,5,255,8,12,7,255,11,15,13,255,12,16,15,255,11,15,11,255,14,18,13,255,15,20,13,255,17,21,20,255,19,23,21,255,21,24,19,255,20,22,14,255,18,20,10,255,32,32,44,255,43,45,73,255,39,42,65,255,56,59,115,255,76,81,173,255,86,91,202,255,86,91,201,255,85,90,200,255,84,90,198,255,85,90,200,255,85,90,198,255,85,91,198,255,85,90,197,255,84,90,196,255,83,89,195,255,84,90,195,255,84,90,196,255,83,89,197,255,83,89,196,255,83,89,195,255,83,89,195,255,83,89,195,255,83,89,195,255,83,89,195,255,84,90,196,255,84,90,195,255,83,89,194,255,83,89,195,255,83,89,195,255,83,89,195,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,85,90,197,255,85,90,198,255,62,51,48,255,56,44,29,255,48,38,17,255,41,32,8,255,38,31,9,255,34,27,6,255,30,24,3,255,30,25,9,255,25,21,5,255,20,18,3,255,20,18,8,255,20,19,15,255,12,13,6,255,9,12,5,255,7,11,2,255,17,20,15,255,36,40,50,255,44,48,62,255,31,36,31,255,22,27,13,255,19,26,11,255,19,28,14,255,23,32,27,255,27,36,38,255,30,40,49,255,31,41,49,255,32,42,52,255,32,42,54,255,31,41,54,255,29,39,50,255,26,37,46,255,24,35,41,255,20,31,34,255,15,26,22,255,11,21,11,255,10,19,9,255,14,22,17,255,19,28,29,255,22,32,39,255,17,25,30,255,5,12,9,255,0,6,1,255,1,5,2,255,1,6,2,255,3,7,3,255,5,9,3,255,5,9,2,255,6,10,3,255,8,12,8,255,9,13,10,255,10,14,9,255,12,16,10,255,15,19,14,255,18,22,23,255,21,25,27,255,21,25,22,255,23,26,24,255,19,21,13,255,25,26,28,255,35,37,52,255,35,37,51,255,43,46,77,255,66,69,141,255,83,88,192,255,86,91,201,255,85,90,199,255,85,89,198,255,85,90,200,255,85,90,200,255,85,91,199,255,85,90,197,255,84,89,196,255,84,89,196,255,84,90,196,255,84,90,196,255,83,89,197,255,83,89,196,255,83,89,195,255,83,89,195,255,83,89,196,255,84,90,196,255,83,89,195,255,84,90,195,255,84,90,195,255,83,89,195,255,83,89,195,255,83,89,195,255,83,89,195,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,196,255,85,90,197,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,85,90,197,255,51,39,23,255,48,36,16,255,45,34,14,255,40,31,11,255,38,30,12,255,33,27,7,255,30,24,5,255,30,26,13,255,24,21,6,255,19,17,1,255,18,17,3,255,18,18,9,255,11,13,2,255,6,11,1,255,5,9,1,255,5,8,1,255,15,17,9,255,34,37,39,255,42,45,50,255,44,47,53,255,35,40,37,255,23,31,19,255,14,23,9,255,10,21,4,255,9,20,7,255,12,19,13,255,13,20,16,255,12,22,17,255,11,21,16,255,10,20,14,255,8,19,10,255,7,17,6,255,7,16,4,255,10,18,10,255,15,23,19,255,20,29,30,255,26,36,43,255,27,35,45,255,18,25,26,255,5,11,5,255,0,5,0,255,0,4,0,255,1,5,4,255,2,5,4,255,4,7,2,255,5,8,1,255,4,8,0,255,5,9,1,255,6,11,5,255,7,12,8,255,9,13,9,255,11,16,9,255,13,18,10,255,14,19,14,255,19,23,22,255,22,26,25,255,25,28,30,255,23,25,24,255,20,21,17,255,29,30,35,255,30,31,34,255,33,35,48,255,54,56,107,255,76,80,170,255,85,90,196,255,86,91,200,255,86,90,199,255,85,90,199,255,85,90,201,255,86,91,202,255,85,90,199,255,84,89,198,255,84,90,197,255,84,90,197,255,84,90,196,255,83,89,196,255,83,89,196,255,83,89,196,255,83,89,196,255,83,89,196,255,83,89,197,255,83,89,194,255,83,89,194,255,84,90,195,255,83,89,195,255,84,90,195,255,84,89,195,255,83,89,194,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,195,255,84,89,195,255,84,90,196,255,85,91,198,255,86,91,199,255,85,91,198,255,85,90,197,255,51,38,24,255,47,35,15,255,43,32,9,255,39,30,9,255,39,31,14,255,35,28,12,255,30,25,9,255,29,25,13,255,24,20,7,255,17,15,1,255,17,17,2,255,17,17,5,255,11,12,1,255,6,9,0,255,5,8,2,255,3,6,1,255,5,7,1,255,18,19,10,255,39,39,42,255,51,51,60,255,51,51,59,255,47,49,55,255,39,44,51,255,30,37,38,255,25,34,34,255,20,28,22,255,17,26,17,255,16,24,12,255,15,23,11,255,15,24,14,255,16,24,17,255,18,27,25,255,21,30,32,255,25,34,41,255,29,37,43,255,31,39,42,255,32,39,41,255,25,32,33,255,10,16,10,255,1,6,2,255,1,4,0,255,0,3,2,255,1,4,5,255,2,5,5,255,4,8,5,255,6,10,5,255,5,9,1,255,5,9,1,255,6,10,5,255,6,11,6,255,7,11,4,255,9,13,4,255,12,17,8,255,14,18,14,255,17,21,19,255,19,23,18,255,20,24,19,255,22,24,21,255,21,22,19,255,39,40,58,255,46,46,72,255,31,31,36,255,41,43,72,255,63,67,136,255,82,86,188,255,86,90,198,255,86,90,199,255,85,89,197,255,85,90,200,255,85,90,200,255,85,90,199,255,84,89,198,255,84,90,197,255,84,90,196,255,84,90,196,255,83,89,197,255,83,89,197,255,83,89,196,255,83,89,196,255,83,89,197,255,84,90,198,255,83,89,194,255,83,89,193,255,84,89,194,255,84,89,195,255,84,89,194,255,84,89,194,255,83,89,193,255,83,89,193,255,84,89,195,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,196,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,198,255,48,36,18,255,48,36,19,255,46,35,18,255,40,31,10,255,40,32,16,255,33,27,10,255,27,22,5,255,27,23,12,255,23,19,8,255,16,14,1,255,15,14,0,255,16,16,2,255,12,12,1,255,7,8,1,255,6,8,5,255,4,6,3,255,2,4,1,255,9,9,3,255,27,26,20,255,46,44,45,255,54,50,51,255,54,51,51,255,53,52,59,255,50,51,61,255,46,49,60,255,39,46,54,255,37,44,51,255,35,42,47,255,35,41,44,255,35,40,45,255,35,40,46,255,35,41,49,255,36,42,51,255,34,40,45,255,35,41,43,255,37,41,44,255,32,35,30,255,20,23,16,255,5,9,3,255,1,4,0,255,1,3,1,255,1,4,4,255,2,4,6,255,2,5,4,255,4,7,4,255,6,10,5,255,6,10,1,255,6,9,2,255,7,11,5,255,6,11,6,255,7,10,3,255,7,11,1,255,9,13,1,255,12,15,7,255,16,20,15,255,17,22,16,255,19,22,17,255,19,22,17,255,21,23,21,255,32,33,42,255,46,46,70,255,35,34,41,255,32,33,45,255,48,52,97,255,75,78,166,255,85,89,195,255,86,90,198,255,86,90,199,255,85,90,199,255,85,90,199,255,85,90,199,255,85,90,200,255,85,91,200,255,84,90,197,255,83,89,195,255,83,89,196,255,83,89,196,255,83,89,195,255,83,89,196,255,83,89,197,255,84,90,197,255,83,89,194,255,83,89,193,255,84,89,194,255,84,89,195,255,84,89,194,255,84,89,194,255,83,89,194,255,83,89,194,255,84,90,196,255,84,90,196,255,84,90,196,255,85,90,197,255,85,91,198,255,85,91,198,255,85,90,197,255,85,90,197,255,85,91,198,255,86,91,199,255,86,91,200,255,51,39,21,255,49,37,19,255,46,35,14,255,40,32,8,255,39,32,15,255,33,27,11,255,28,23,8,255,28,23,16,255,23,19,10,255,15,13,1,255,14,12,1,255,17,16,5,255,15,14,8,255,9,9,2,255,6,7,6,255,4,6,8,255,1,3,4,255,3,4,1,255,14,13,4,255,32,28,17,255,48,41,30,255,57,49,39,255,57,50,41,255,55,48,42,255,52,47,47,255,48,47,52,255,44,46,50,255,42,45,46,255,42,45,45,255,41,44,40,255,40,41,33,255,42,43,36,255,43,43,39,255,41,40,37,255,41,40,43,255,37,36,40,255,22,22,11,255,10,10,1,255,2,4,0,255,1,3,0,255,1,4,1,255,2,4,5,255,3,5,5,255,3,5,4,255,5,8,5,255,5,9,4,255,5,8,1,255,6,9,2,255,7,11,6,255,7,11,6,255,7,11,3,255,9,13,4,255,10,14,2,255,9,13,1,255,12,16,5,255,14,19,8,255,17,21,15,255,18,22,18,255,17,19,13,255,31,32,38,255,44,43,62,255,33,32,34,255,31,31,38,255,39,42,71,255,65,68,140,255,83,86,187,255,86,90,198,255,86,91,201,255,85,90,199,255,85,90,199,255,85,90,199,255,85,90,200,255,85,91,200,255,85,90,198,255,83,89,194,255,83,89,195,255,83,89,195,255,82,89,195,255,83,89,195,255,83,89,196,255,83,89,196,255,83,89,195,255,83,89,195,255,83,89,194,255,84,90,196,255,84,90,196,255,84,89,195,255,84,90,195,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,198,255,85,90,198,255,85,91,198,255,85,91,199,255,86,91,199,255,86,91,199,255,54,42,26,255,49,37,14,255,43,33,8,255,40,31,9,255,38,31,15,255,32,26,10,255,25,19,4,255,24,20,7,255,22,18,9,255,16,13,2,255,14,12,1,255,18,16,11,255,19,17,17,255,13,11,8,255,7,7,5,255,5,6,5,255,2,5,3,255,3,4,0,255,7,6,1,255,18,14,3,255,32,25,10,255,44,36,20,255,53,44,30,255,56,47,38,255,56,48,43,255,49,44,37,255,46,43,33,255,46,43,32,255,49,45,36,255,48,45,34,255,46,43,28,255,47,44,33,255,45,42,34,255,39,37,31,255,35,33,34,255,25,23,23,255,11,10,2,255,4,4,0,255,1,3,0,255,2,4,0,255,2,5,2,255,2,5,3,255,2,5,2,255,4,7,4,255,5,8,4,255,4,8,2,255,5,8,2,255,6,10,5,255,7,11,6,255,7,10,3,255,9,12,7,255,11,14,7,255,11,14,3,255,11,14,3,255,12,15,4,255,12,16,4,255,12,16,4,255,14,18,10,255,14,16,6,255,27,28,29,255,48,47,71,255,42,40,55,255,34,34,43,255,36,38,60,255,54,56,108,255,76,80,169,255,87,91,198,255,86,91,200,255,86,90,199,255,85,90,199,255,85,90,199,255,85,90,199,255,85,91,198,255,84,90,197,255,83,89,195,255,83,89,195,255,83,89,195,255,82,89,195,255,83,89,196,255,83,89,196,255,83,89,196,255,83,89,195,255,83,89,195,255,83,89,195,255,84,90,196,255,84,90,197,255,84,90,196,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,199,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,53,40,17,255,50,38,15,255,45,34,12,255,39,30,8,255,37,30,16,255,28,22,6,255,23,17,1,255,23,19,3,255,25,21,13,255,19,16,5,255,13,10,1,255,16,14,8,255,19,17,17,255,15,13,9,255,8,7,2,255,5,6,1,255,3,5,1,255,3,4,1,255,3,3,0,255,8,6,0,255,18,14,3,255,29,23,9,255,38,31,13,255,44,36,21,255,48,40,27,255,44,37,20,255,46,39,25,255,50,43,32,255,53,45,36,255,51,45,34,255,47,42,30,255,42,38,25,255,36,33,21,255,27,25,14,255,19,19,13,255,12,11,8,255,4,4,1,255,2,3,1,255,1,3,2,255,1,4,1,255,2,5,2,255,2,5,1,255,3,6,2,255,5,8,5,255,5,8,4,255,3,7,1,255,4,7,1,255,7,10,5,255,8,11,6,255,7,11,4,255,8,11,5,255,12,15,9,255,13,15,6,255,12,15,7,255,13,16,8,255,13,17,7,255,14,18,10,255,11,16,5,255,12,14,2,255,23,24,21,255,41,40,52,255,42,40,54,255,33,33,40,255,32,33,47,255,42,44,77,255,68,71,146,255,87,91,198,255,86,90,198,255,86,90,199,255,85,90,199,255,85,90,200,255,85,90,199,255,84,90,196,255,84,89,195,255,84,90,195,255,83,89,195,255,83,89,196,255,82,89,195,255,83,89,196,255,83,90,197,255,83,90,196,255,83,89,195,255,83,89,195,255,83,89,196,255,83,89,196,255,84,90,195,255,84,90,196,255,85,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,199,255,86,91,200,255,59,46,33,255,53,42,26,255,43,32,12,255,32,23,3,255,32,24,7,255,29,22,6,255,24,18,1,255,23,18,3,255,28,24,15,255,23,20,9,255,14,12,1,255,13,12,2,255,15,14,5,255,15,14,2,255,10,10,0,255,6,6,1,255,4,4,4,255,4,5,6,255,3,4,3,255,3,3,0,255,6,6,0,255,14,12,5,255,22,19,12,255,27,24,15,255,30,26,14,255,28,23,4,255,32,27,11,255,36,32,21,255,38,33,22,255,35,30,17,255,30,26,12,255,25,22,10,255,20,18,7,255,13,12,4,255,7,8,2,255,3,5,1,255,0,3,0,255,1,4,3,255,2,4,7,255,1,4,3,255,2,5,1,255,2,6,0,255,5,8,5,255,5,9,6,255,5,8,4,255,3,7,1,255,4,7,1,255,6,9,3,255,7,10,4,255,8,11,4,255,10,13,8,255,11,14,7,255,11,14,3,255,14,17,12,255,16,19,15,255,14,18,9,255,14,19,12,255,13,17,9,255,9,12,1,255,26,27,30,255,45,45,65,255,39,37,46,255,30,29,30,255,29,31,40,255,36,38,60,255,61,64,128,255,84,88,191,255,86,90,197,255,85,90,198,255,85,90,200,255,85,90,199,255,85,90,197,255,84,90,195,255,84,89,194,255,84,89,195,255,82,89,195,255,82,89,196,255,82,89,195,255,82,89,195,255,83,89,196,255,83,90,197,255,83,89,196,255,83,89,196,255,83,89,197,255,83,89,197,255,84,89,197,255,84,90,197,255,85,90,197,255,85,90,197,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,200,255,86,92,200,255,53,41,23,255,48,38,20,255,41,31,11,255,33,24,2,255,32,24,5,255,33,26,9,255,28,20,3,255,25,19,4,255,28,24,14,255,26,23,14,255,18,16,3,255,12,10,0,255,11,11,0,255,13,13,2,255,13,13,6,255,9,9,5,255,5,6,4,255,3,4,4,255,3,4,2,255,3,4,1,255,3,4,1,255,3,4,1,255,7,7,2,255,12,12,8,255,16,15,9,255,16,15,4,255,19,17,7,255,20,19,11,255,20,19,10,255,18,17,8,255,15,15,5,255,12,11,4,255,8,8,1,255,4,5,0,255,2,4,0,255,1,3,1,255,1,4,2,255,2,5,5,255,2,5,6,255,2,5,4,255,3,6,4,255,4,7,4,255,5,8,6,255,4,7,3,255,3,7,1,255,4,7,2,255,6,9,4,255,7,10,5,255,7,10,3,255,7,10,1,255,9,12,5,255,10,13,5,255,10,14,4,255,12,16,9,255,15,18,11,255,16,20,10,255,17,22,17,255,14,19,12,255,10,13,3,255,21,22,22,255,41,40,59,255,45,42,59,255,32,32,35,255,30,32,41,255,33,36,53,255,54,57,111,255,80,83,181,255,85,89,196,255,86,90,198,255,85,90,199,255,84,90,199,255,84,90,197,255,84,89,194,255,83,89,195,255,83,89,196,255,83,90,196,255,82,89,196,255,82,89,194,255,82,89,194,255,82,89,195,255,83,89,196,255,83,89,195,255,83,90,195,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,85,90,197,255,85,90,197,255,85,90,196,255,85,90,197,255,85,90,196,255,85,90,196,255,85,90,197,255,86,91,198,255,86,91,197,255,86,91,198,255,86,91,198,255,45,34,9,255,43,33,11,255,40,31,12,255,33,25,2,255,33,25,3,255,38,29,12,255,33,24,11,255,26,18,3,255,26,20,7,255,27,24,14,255,20,19,7,255,11,9,1,255,9,9,0,255,12,11,2,255,15,14,13,255,12,13,12,255,8,9,6,255,4,5,1,255,3,4,2,255,4,5,4,255,3,5,4,255,2,4,2,255,1,3,0,255,2,4,1,255,4,5,2,255,5,6,2,255,7,8,3,255,7,9,3,255,7,8,3,255,6,7,3,255,4,6,2,255,3,5,1,255,1,3,0,255,1,2,0,255,2,3,1,255,3,4,3,255,3,5,4,255,3,6,4,255,2,6,2,255,2,6,4,255,4,8,8,255,6,9,11,255,5,8,7,255,3,6,1,255,3,6,0,255,5,8,4,255,8,11,8,255,7,10,4,255,7,10,2,255,8,11,3,255,8,12,2,255,9,13,2,255,11,14,7,255,13,17,11,255,14,18,9,255,15,19,7,255,18,23,20,255,15,19,14,255,12,15,6,255,21,21,20,255,30,29,32,255,37,34,39,255,30,29,28,255,29,31,40,255,29,32,40,255,42,46,81,255,72,76,164,255,85,89,196,255,85,90,197,255,84,89,196,255,84,89,198,255,83,89,197,255,83,90,193,255,83,89,195,255,83,89,197,255,83,90,197,255,83,89,196,255,82,89,194,255,82,88,193,255,82,89,194,255,83,89,196,255,83,89,194,255,83,89,194,255,84,90,196,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,196,255,84,90,194,255,85,90,195,255,85,90,195,255,85,90,195,255,86,90,195,255,86,90,196,255,86,90,196,255,86,91,197,255,86,91,197,255,46,33,8,255,46,35,12,255,46,36,21,255,38,29,7,255,38,29,8,255,42,32,18,255,38,28,14,255,28,20,2,255,22,18,2,255,21,19,9,255,18,17,8,255,14,13,1,255,11,10,0,255,11,10,0,255,12,12,6,255,12,13,9,255,9,10,3,255,6,7,1,255,4,6,1,255,3,5,3,255,3,5,6,255,3,5,6,255,3,5,5,255,3,5,2,255,3,5,0,255,2,4,0,255,3,4,0,255,3,4,0,255,2,4,0,255,1,4,0,255,1,4,0,255,2,4,0,255,1,4,0,255,2,4,1,255,3,5,3,255,3,6,3,255,4,6,3,255,3,6,2,255,3,6,1,255,4,7,4,255,6,9,8,255,6,9,9,255,4,7,3,255,2,5,0,255,3,6,0,255,6,9,6,255,8,11,8,255,8,11,4,255,7,10,3,255,9,12,5,255,10,14,5,255,9,12,3,255,10,12,6,255,12,14,8,255,13,16,7,255,13,18,4,255,15,20,14,255,15,19,14,255,15,16,5,255,32,32,40,255,40,37,48,255,29,26,17,255,21,21,8,255,24,26,26,255,26,28,32,255,39,42,71,255,68,71,152,255,83,87,192,255,84,88,193,255,84,89,195,255,84,89,198,255,84,90,199,255,84,90,194,255,83,89,195,255,83,89,197,255,83,89,196,255,83,89,196,255,82,89,195,255,82,89,194,255,83,89,196,255,83,90,197,255,83,90,195,255,83,90,195,255,84,90,195,255,84,90,196,255,83,89,194,255,83,89,194,255,83,89,194,255,84,90,195,255,84,90,196,255,84,89,194,255,84,90,194,255,85,90,195,255,86,90,195,255,86,90,196,255,85,90,195,255,86,90,195,255,86,90,196,255,86,91,197,255,86,91,198,255,46,33,8,255,47,34,8,255,49,38,21,255,44,34,17,255,39,28,7,255,39,28,9,255,38,29,13,255,30,23,5,255,20,16,1,255,16,14,4,255,17,15,8,255,20,18,9,255,16,14,4,255,12,11,2,255,9,9,1,255,9,10,1,255,8,9,0,255,8,9,2,255,7,9,6,255,6,7,6,255,4,6,5,255,3,5,3,255,4,6,3,255,4,7,2,255,4,6,1,255,4,5,1,255,3,5,1,255,3,5,0,255,2,5,0,255,3,5,0,255,3,6,1,255,3,6,1,255,3,5,1,255,3,5,2,255,3,6,2,255,3,6,1,255,4,6,0,255,4,7,1,255,5,8,3,255,6,10,7,255,5,9,5,255,4,7,2,255,3,7,1,255,4,7,1,255,4,8,2,255,6,10,4,255,6,9,3,255,7,10,2,255,9,12,6,255,10,13,7,255,11,15,7,255,10,13,6,255,10,12,6,255,11,12,5,255,13,16,9,255,14,18,13,255,15,19,15,255,15,17,9,255,18,18,6,255,34,32,34,255,48,45,61,255,38,35,36,255,24,23,12,255,22,24,21,255,30,33,43,255,38,41,69,255,63,66,139,255,81,85,187,255,84,89,195,255,84,89,196,255,84,89,198,255,84,90,199,255,84,90,195,255,84,90,196,255,83,89,197,255,83,90,196,255,83,90,196,255,83,89,196,255,83,89,196,255,83,90,197,255,83,90,197,255,83,90,196,255,83,90,195,255,84,89,195,255,84,90,195,255,83,89,195,255,83,89,194,255,83,89,195,255,84,90,196,255,84,90,196,255,84,90,195,255,85,90,195,255,85,90,195,255,86,90,196,255,86,90,196,255,86,90,197,255,86,90,197,255,86,90,196,255,86,90,196,255,86,90,196,255,48,35,11,255,50,36,11,255,54,40,22,255,51,37,24,255,39,27,4,255,36,26,5,255,36,29,12,255,29,24,7,255,20,16,1,255,17,13,2,255,17,14,3,255,23,21,13,255,21,20,12,255,15,14,6,255,9,10,1,255,7,8,0,255,7,7,0,255,8,9,3,255,9,10,8,255,9,11,9,255,6,9,5,255,4,7,1,255,4,7,1,255,4,7,2,255,4,7,2,255,4,6,3,255,3,6,2,255,3,6,1,255,3,6,1,255,3,6,1,255,3,6,1,255,3,6,1,255,3,6,0,255,2,6,0,255,3,6,0,255,4,7,0,255,5,8,0,255,6,9,3,255,6,10,5,255,6,10,5,255,5,8,2,255,4,7,0,255,5,8,2,255,6,9,4,255,6,9,5,255,5,9,3,255,5,8,1,255,6,9,0,255,9,12,6,255,11,14,9,255,10,13,6,255,10,11,4,255,12,12,8,255,13,14,7,255,12,14,7,255,12,16,14,255,13,17,12,255,14,15,3,255,23,20,12,255,37,33,32,255,42,38,37,255,39,36,36,255,26,25,17,255,23,25,23,255,34,36,52,255,35,37,60,255,56,59,122,255,80,84,185,255,85,89,195,255,84,90,197,255,84,89,199,255,84,90,199,255,84,90,195,255,84,90,196,255,84,89,197,255,83,90,197,255,83,90,197,255,83,89,196,255,83,89,196,255,83,89,196,255,83,89,196,255,84,90,196,255,83,89,195,255,84,89,195,255,84,90,196,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,195,255,84,90,195,255,85,90,195,255,86,90,196,255,86,90,196,255,86,91,197,255,87,91,199,255,87,91,199,255,86,91,197,255,85,91,196,255,85,91,196,255,49,36,16,255,53,39,18,255,55,39,18,255,54,39,24,255,45,33,13,255,34,26,4,255,28,23,2,255,27,23,6,255,24,19,4,255,19,14,1,255,19,14,1,255,21,19,7,255,22,21,14,255,18,18,12,255,12,12,2,255,7,7,0,255,5,6,0,255,7,8,1,255,8,9,4,255,10,12,8,255,8,11,6,255,7,10,4,255,6,9,4,255,6,9,5,255,5,8,6,255,5,7,6,255,4,7,4,255,4,7,4,255,4,7,4,255,4,8,2,255,3,8,3,255,3,7,2,255,3,7,2,255,4,8,3,255,5,9,4,255,6,10,4,255,7,10,3,255,6,10,2,255,5,9,1,255,5,8,1,255,5,8,1,255,6,9,2,255,7,10,6,255,7,10,7,255,7,10,6,255,5,8,2,255,5,8,1,255,7,10,3,255,9,12,7,255,9,12,5,255,10,14,6,255,12,13,9,255,15,15,15,255,16,16,11,255,12,15,5,255,10,15,6,255,9,12,5,255,13,13,3,255,26,22,15,255,47,42,49,255,46,41,41,255,33,30,21,255,24,23,12,255,22,24,18,255,27,28,32,255,28,30,41,255,50,53,105,255,79,82,180,255,86,90,198,255,84,90,197,255,84,89,199,255,84,89,199,255,85,90,195,255,84,90,196,255,84,89,197,255,84,90,198,255,84,90,198,255,84,90,197,255,83,89,196,255,83,89,196,255,83,89,195,255,84,90,195,255,83,89,195,255,84,89,195,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,89,195,255,84,90,195,255,85,90,195,255,85,90,196,255,85,90,196,255,86,91,197,255,87,91,198,255,87,91,199,255,86,91,198,255,85,91,198,255,85,91,198,255,47,35,17,255,49,35,14,255,51,36,10,255,55,40,22,255,47,36,20,255,30,24,4,255,24,20,1,255,25,21,3,255,29,23,10,255,26,20,4,255,23,18,2,255,19,15,2,255,18,17,7,255,17,17,11,255,13,13,4,255,10,10,1,255,8,9,1,255,8,9,1,255,7,9,1,255,7,9,2,255,7,9,3,255,7,10,3,255,7,10,6,255,8,11,9,255,8,11,11,255,7,9,8,255,6,9,7,255,6,9,6,255,6,10,7,255,6,10,5,255,5,10,6,255,5,9,6,255,5,9,6,255,5,10,8,255,6,10,7,255,7,10,5,255,6,10,1,255,5,9,0,255,5,9,0,255,6,9,1,255,7,10,4,255,8,11,7,255,8,11,8,255,7,10,8,255,6,9,4,255,7,10,5,255,5,8,1,255,7,10,4,255,9,12,7,255,8,11,5,255,8,12,4,255,12,15,9,255,15,16,11,255,15,16,7,255,13,16,5,255,11,16,6,255,9,12,5,255,13,12,4,255,30,25,18,255,44,38,39,255,51,45,53,255,35,33,29,255,25,24,15,255,26,27,26,255,26,28,31,255,27,29,38,255,48,51,100,255,79,82,179,255,85,90,197,255,84,90,197,255,84,89,198,255,84,90,199,255,85,90,195,255,85,90,196,255,84,89,197,255,84,90,198,255,84,90,199,255,84,90,198,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,195,255,83,89,195,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,195,255,84,90,195,255,85,90,195,255,85,91,197,255,85,91,196,255,86,91,197,255,86,91,197,255,86,91,198,255,86,91,198,255,85,91,198,255,85,90,198,255,45,31,11,255,49,36,18,255,52,38,15,255,51,37,17,255,44,33,16,255,30,23,4,255,25,21,1,255,24,20,2,255,30,24,8,255,32,25,12,255,27,21,7,255,21,17,5,255,17,15,6,255,12,12,2,255,13,12,2,255,14,14,5,255,13,14,5,255,12,13,5,255,8,10,2,255,7,8,1,255,6,7,1,255,5,7,1,255,5,8,2,255,7,10,4,255,7,11,5,255,7,10,6,255,7,10,5,255,7,10,4,255,7,11,5,255,7,11,6,255,6,11,6,255,5,10,5,255,5,9,4,255,4,9,4,255,5,9,4,255,5,9,2,255,5,9,0,255,5,9,0,255,6,9,0,255,7,10,2,255,9,12,8,255,9,12,10,255,7,10,6,255,6,9,5,255,7,9,5,255,7,10,6,255,7,10,5,255,8,11,6,255,8,11,5,255,9,13,9,255,9,13,9,255,12,15,6,255,16,18,5,255,15,17,4,255,14,17,7,255,12,16,5,255,8,10,1,255,18,16,8,255,41,34,38,255,42,35,35,255,43,37,39,255,32,31,25,255,26,27,19,255,34,35,44,255,42,43,67,255,29,32,43,255,44,47,89,255,78,81,176,255,85,90,197,255,84,90,197,255,84,89,198,255,84,89,198,255,84,90,194,255,85,90,196,255,85,90,198,255,84,90,198,255,84,90,199,255,84,90,199,255,84,90,198,255,84,90,197,255,84,90,196,255,84,89,195,255,84,89,195,255,84,90,196,255,84,90,196,255,84,90,196,255,85,91,196,255,84,90,196,255,84,90,196,255,85,90,195,255,85,90,195,255,85,90,195,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,197,255,86,91,198,255,86,91,199,255,85,91,199,255,85,91,198,255,45,29,6,255,47,33,15,255,48,36,14,255,40,29,4,255,37,28,6,255,34,26,10,255,30,23,3,255,27,21,1,255,31,25,6,255,31,25,12,255,30,24,15,255,26,21,11,255,17,15,4,255,12,11,0,255,12,11,0,255,14,13,4,255,16,15,9,255,16,16,13,255,13,13,10,255,10,11,7,255,7,8,3,255,6,8,2,255,5,7,0,255,5,9,1,255,6,10,2,255,6,10,2,255,6,9,1,255,6,9,1,255,6,9,1,255,5,10,1,255,5,9,2,255,5,9,2,255,4,8,1,255,4,8,2,255,5,9,2,255,5,9,2,255,6,10,2,255,7,11,4,255,8,11,5,255,9,12,7,255,9,12,7,255,7,10,4,255,6,9,3,255,6,9,3,255,8,11,7,255,9,12,10,255,9,12,9,255,8,11,6,255,7,10,2,255,9,12,7,255,10,14,10,255,13,16,9,255,14,17,3,255,17,20,8,255,16,19,9,255,12,15,2,255,12,12,1,255,21,18,7,255,45,38,45,255,49,42,50,255,39,34,30,255,25,24,11,255,24,24,15,255,33,34,42,255,45,46,75,255,29,31,42,255,40,43,80,255,76,80,173,255,84,89,195,255,84,90,197,255,84,90,199,255,84,89,198,255,84,89,193,255,84,90,195,255,85,90,197,255,84,90,199,255,84,90,199,255,84,90,199,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,197,255,85,91,198,255,85,91,197,255,85,90,196,255,85,91,196,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,197,255,85,91,197,255,85,90,196,255,85,90,195,255,85,90,196,255,85,91,198,255,85,91,198,255,85,91,198,255,45,27,5,255,43,28,6,255,43,32,9,255,36,27,2,255,36,27,7,255,38,29,15,255,36,27,7,255,35,28,6,255,31,25,5,255,27,21,4,255,29,24,14,255,27,22,12,255,19,16,3,255,15,13,0,255,13,12,1,255,13,12,2,255,14,13,5,255,16,15,12,255,15,14,11,255,13,13,10,255,10,11,5,255,9,10,4,255,7,9,2,255,7,10,4,255,7,10,4,255,7,10,2,255,7,10,1,255,6,9,1,255,6,9,0,255,5,9,0,255,6,10,1,255,6,9,2,255,6,9,4,255,6,10,4,255,6,10,4,255,7,11,5,255,9,13,8,255,10,13,9,255,11,13,10,255,10,13,8,255,7,10,3,255,6,9,0,255,7,10,3,255,7,10,3,255,8,11,7,255,10,13,10,255,9,12,7,255,9,12,6,255,8,11,5,255,8,11,2,255,11,14,11,255,13,16,9,255,13,15,3,255,16,19,7,255,16,18,8,255,13,13,2,255,20,17,3,255,28,23,8,255,38,29,20,255,50,43,52,255,43,40,45,255,23,23,11,255,25,25,20,255,32,33,39,255,36,37,51,255,26,28,34,255,43,45,86,255,76,80,172,255,83,88,193,255,83,89,195,255,83,89,197,255,83,89,196,255,84,89,192,255,84,89,193,255,85,90,196,255,85,90,199,255,84,90,199,255,84,90,199,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,85,91,198,255,85,91,199,255,85,91,197,255,85,91,196,255,85,90,195,255,85,91,196,255,85,92,197,255,86,91,197,255,85,91,197,255,85,91,197,255,85,91,197,255,85,91,197,255,85,90,195,255,84,90,194,255,84,90,194,255,85,90,197,255,85,90,198,255,85,91,198,255,55,35,17,255,43,27,5,255,39,27,4,255,38,29,12,255,36,27,8,255,38,28,7,255,42,31,13,255,40,30,10,255,31,23,2,255,28,23,6,255,26,22,8,255,22,19,5,255,20,18,3,255,19,18,5,255,18,16,5,255,16,15,5,255,13,12,3,255,15,13,8,255,14,13,7,255,11,12,2,255,12,13,4,255,12,13,7,255,11,13,10,255,10,13,12,255,8,11,10,255,9,11,7,255,9,11,5,255,9,11,5,255,8,12,4,255,8,11,3,255,8,11,5,255,8,11,5,255,8,11,6,255,9,12,9,255,9,12,8,255,9,13,7,255,10,14,9,255,10,13,7,255,9,12,3,255,9,11,2,255,9,11,3,255,8,10,2,255,8,11,4,255,9,12,6,255,9,12,7,255,10,13,8,255,8,12,3,255,8,12,3,255,10,13,5,255,9,12,4,255,11,12,8,255,12,15,9,255,14,17,8,255,14,17,5,255,14,14,6,255,13,11,3,255,32,27,18,255,46,39,33,255,38,29,10,255,39,32,22,255,36,32,31,255,23,22,15,255,29,30,34,255,43,43,66,255,36,37,51,255,27,28,34,255,49,51,101,255,78,81,176,255,83,88,193,255,83,88,195,255,83,89,197,255,83,89,196,255,84,89,193,255,85,90,194,255,85,90,198,255,85,90,199,255,84,90,199,255,84,90,198,255,84,90,197,255,84,90,197,255,85,90,197,255,85,90,197,255,85,90,197,255,85,91,199,255,85,91,198,255,85,91,196,255,85,90,195,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,197,255,85,91,197,255,85,91,196,255,85,90,195,255,84,90,195,255,84,90,197,255,85,90,198,255,85,91,198,255,81,62,78,255,52,35,24,255,37,23,3,255,40,29,17,255,38,28,9,255,41,31,9,255,44,33,14,255,43,32,16,255,38,28,12,255,33,26,12,255,23,20,4,255,18,16,2,255,19,18,5,255,21,20,11,255,21,20,12,255,20,18,10,255,16,14,4,255,17,16,9,255,15,13,5,255,11,11,1,255,11,12,3,255,10,11,4,255,10,12,7,255,10,12,8,255,10,13,10,255,10,12,9,255,10,11,7,255,10,12,7,255,10,12,8,255,9,12,6,255,9,12,7,255,9,12,6,255,8,11,5,255,9,12,8,255,9,11,4,255,9,12,2,255,9,12,3,255,9,11,1,255,10,12,2,255,10,12,2,255,10,12,5,255,11,13,6,255,11,13,7,255,10,13,5,255,8,12,3,255,9,12,4,255,10,14,5,255,10,14,4,255,11,14,5,255,11,14,6,255,10,11,5,255,11,13,5,255,14,16,8,255,11,13,7,255,12,11,5,255,19,14,8,255,37,30,21,255,54,46,42,255,52,43,32,255,35,29,12,255,24,21,9,255,20,19,11,255,29,29,33,255,48,47,76,255,40,40,60,255,28,29,38,255,53,55,111,255,79,83,180,255,83,89,194,255,83,89,196,255,83,89,198,255,84,89,197,255,84,90,194,255,85,90,195,255,85,91,198,255,85,90,200,255,84,90,198,255,84,90,197,255,84,90,197,255,84,90,197,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,198,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,198,255,86,91,198,255,85,91,197,255,85,91,196,255,85,90,196,255,85,91,198,255,85,91,198,255,85,91,198,255,94,81,126,255,64,45,45,255,39,23,2,255,38,26,10,255,41,31,15,255,47,36,17,255,42,31,8,255,41,30,11,255,42,31,18,255,36,29,15,255,24,20,3,255,19,18,5,255,19,18,6,255,20,19,8,255,23,21,12,255,23,21,13,255,20,18,7,255,20,19,11,255,14,13,2,255,12,12,2,255,11,11,4,255,9,10,3,255,9,11,3,255,8,10,2,255,10,13,7,255,9,11,5,255,9,10,4,255,9,11,4,255,9,11,5,255,8,11,4,255,7,10,2,255,7,11,3,255,7,10,2,255,8,12,5,255,9,11,2,255,9,12,1,255,10,13,2,255,9,12,0,255,10,13,1,255,11,14,4,255,13,15,10,255,12,15,11,255,10,12,4,255,10,13,4,255,9,13,3,255,8,12,1,255,10,14,2,255,11,15,4,255,12,15,6,255,12,13,6,255,12,13,8,255,11,13,4,255,11,13,4,255,9,9,4,255,15,12,5,255,30,24,19,255,40,31,19,255,50,40,28,255,58,50,44,255,40,34,23,255,21,18,3,255,19,18,10,255,29,28,32,255,42,42,60,255,35,35,45,255,28,29,38,255,56,58,120,255,81,84,185,255,84,89,195,255,84,90,197,255,84,90,199,255,84,90,198,255,85,90,196,255,86,91,197,255,85,91,198,255,85,90,200,255,84,90,198,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,196,255,85,90,198,255,85,91,199,255,85,91,199,255,85,91,197,255,85,91,196,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,196,255,85,91,197,255,86,91,197,255,85,91,197,255,85,91,196,255,85,91,196,255,85,91,198,255,84,90,197,255,84,90,197,255,92,74,110,255,71,49,42,255,53,33,12,255,35,24,3,255,38,28,11,255,48,33,17,255,43,30,8,255,44,33,18,255,41,30,14,255,35,27,10,255,25,21,2,255,22,21,8,255,20,19,6,255,23,20,8,255,23,20,7,255,20,17,3,255,22,19,6,255,21,19,10,255,17,16,5,255,14,14,2,255,14,14,10,255,12,13,11,255,11,12,3,255,11,12,4,255,12,14,11,255,9,11,4,255,8,10,2,255,8,10,1,255,8,11,1,255,9,11,3,255,8,11,2,255,9,12,7,255,7,11,3,255,8,12,2,255,10,13,3,255,11,14,4,255,11,15,4,255,12,15,3,255,12,16,1,255,12,16,4,255,12,14,8,255,12,14,15,255,9,12,3,255,10,13,2,255,12,16,6,255,12,16,3,255,12,16,4,255,13,16,4,255,11,13,4,255,11,12,7,255,12,13,7,255,9,13,5,255,7,11,3,255,9,7,0,255,23,17,7,255,44,35,30,255,49,38,32,255,44,34,15,255,47,39,24,255,33,30,15,255,23,22,12,255,23,23,17,255,38,37,49,255,42,41,55,255,24,23,17,255,28,30,41,255,59,61,128,255,81,85,187,255,85,89,196,255,84,90,194,255,85,90,196,255,86,90,198,255,87,91,200,255,87,91,201,255,86,91,201,255,85,91,198,255,84,90,197,255,84,90,197,255,84,90,197,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,199,255,85,91,198,255,85,90,197,255,85,91,198,255,85,91,198,255,85,92,197,255,85,91,197,255,85,91,198,255,85,91,199,255,85,90,197,255,84,90,197,255,85,90,197,255,84,90,197,255,84,90,196,255,84,90,197,255,85,91,198,255,85,90,198,255,82,63,69,255,85,63,66,255,75,55,53,255,43,29,7,255,38,25,4,255,44,29,12,255,44,32,17,255,45,36,26,255,35,27,11,255,28,22,2,255,27,22,5,255,27,24,15,255,25,23,10,255,27,25,15,255,24,21,8,255,21,18,4,255,23,20,7,255,17,15,3,255,16,15,5,255,15,16,6,255,15,16,12,255,14,16,15,255,14,15,9,255,12,14,4,255,13,15,8,255,11,13,6,255,10,12,5,255,10,12,5,255,10,13,6,255,10,12,5,255,9,12,5,255,10,13,9,255,9,12,6,255,10,13,7,255,11,15,8,255,11,15,6,255,13,16,8,255,12,15,5,255,11,14,2,255,13,15,5,255,11,14,5,255,13,15,12,255,12,14,6,255,11,15,3,255,14,17,8,255,14,17,8,255,12,15,3,255,12,15,3,255,14,16,9,255,12,14,8,255,11,13,6,255,8,11,3,255,7,9,1,255,17,14,2,255,29,22,7,255,43,32,20,255,52,41,36,255,48,38,27,255,35,29,12,255,25,24,6,255,22,22,9,255,27,26,20,255,43,42,58,255,46,45,64,255,22,22,14,255,30,31,46,255,64,67,143,255,82,86,190,255,85,90,195,255,84,90,193,255,85,90,195,255,86,91,197,255,87,91,201,255,87,91,201,255,87,91,201,255,86,92,201,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,200,255,85,91,199,255,85,91,198,255,85,91,199,255,86,91,200,255,86,91,200,255,86,91,199,255,86,92,199,255,85,92,198,255,85,91,197,255,85,91,197,255,85,91,198,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,82,64,57,255,95,78,91,255,90,71,82,255,61,43,23,255,45,29,5,255,39,24,3,255,39,29,12,255,39,32,19,255,30,24,7,255,27,22,6,255,27,22,6,255,28,24,11,255,29,26,15,255,30,27,18,255,25,22,10,255,24,22,10,255,25,24,13,255,15,14,3,255,15,15,6,255,14,15,4,255,13,15,6,255,14,17,11,255,14,16,8,255,13,16,4,255,14,16,5,255,13,15,10,255,12,14,10,255,13,14,10,255,12,14,9,255,11,14,7,255,10,13,7,255,11,14,12,255,10,13,9,255,10,14,10,255,11,14,10,255,10,14,5,255,12,14,8,255,11,14,7,255,10,13,3,255,13,15,7,255,13,15,6,255,14,15,8,255,15,16,8,255,14,16,6,255,14,16,8,255,15,17,10,255,13,16,7,255,12,15,4,255,14,17,8,255,12,15,7,255,10,13,6,255,8,11,2,255,10,11,1,255,28,24,13,255,38,29,18,255,38,26,10,255,49,38,27,255,47,39,34,255,30,25,17,255,25,23,13,255,23,23,10,255,30,28,21,255,41,39,47,255,41,41,54,255,20,20,12,255,33,35,57,255,70,73,160,255,82,86,192,255,84,90,195,255,84,90,193,255,86,90,196,255,87,91,198,255,87,91,201,255,87,91,201,255,87,92,201,255,87,92,202,255,86,92,201,255,85,91,199,255,85,91,199,255,86,91,200,255,86,91,200,255,86,91,199,255,85,91,199,255,86,91,199,255,86,91,200,255,86,91,200,255,85,91,199,255,85,91,198,255,85,92,198,255,85,91,196,255,85,91,196,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,197,255,85,90,198,255,85,91,198,255,85,91,199,255,85,91,199,255,93,78,88,255,97,82,96,255,89,68,61,255,85,63,55,255,66,47,33,255,39,25,4,255,31,22,3,255,32,27,11,255,29,23,10,255,32,25,14,255,30,24,7,255,27,21,5,255,29,25,11,255,29,25,14,255,27,24,16,255,28,25,16,255,25,24,10,255,17,16,2,255,17,17,6,255,14,16,3,255,14,15,3,255,15,17,8,255,11,13,1,255,13,14,5,255,13,15,6,255,11,12,4,255,11,13,5,255,11,13,4,255,11,13,3,255,11,14,4,255,10,12,4,255,11,13,10,255,10,12,8,255,10,12,8,255,10,13,8,255,10,12,6,255,11,13,6,255,12,15,8,255,12,14,6,255,14,16,10,255,16,17,13,255,18,19,15,255,17,17,13,255,14,15,6,255,12,13,2,255,14,16,10,255,16,18,14,255,12,15,7,255,12,14,6,255,11,13,6,255,9,10,2,255,12,12,1,255,18,16,1,255,33,27,17,255,42,33,27,255,41,30,14,255,39,30,13,255,35,29,17,255,24,23,14,255,27,27,26,255,32,30,29,255,44,40,46,255,36,34,32,255,27,27,20,255,17,18,8,255,38,40,72,255,75,78,174,255,83,87,194,255,84,90,196,255,85,90,194,255,86,91,197,255,87,91,199,255,87,92,202,255,87,92,201,255,87,92,200,255,87,93,203,255,86,92,202,255,86,92,200,255,86,91,200,255,86,91,200,255,85,91,199,255,86,91,199,255,86,91,200,255,86,91,200,255,86,91,199,255,85,91,199,255,85,91,199,255,86,91,198,255,85,91,197,255,85,91,197,255,85,91,197,255,85,90,198,255,84,90,196,255,84,90,196,255,85,90,197,255,85,90,198,255,85,91,198,255,85,91,198,255,85,90,197,255,85,91,198,255,90,75,85,255,92,75,76,255,89,68,53,255,97,75,71,255,85,64,56,255,54,36,12,255,37,24,2,255,30,22,2,255,24,19,6,255,30,24,13,255,31,24,8,255,32,25,11,255,33,27,16,255,26,22,5,255,28,24,12,255,28,25,15,255,24,22,8,255,20,19,5,255,19,18,7,255,18,18,7,255,17,17,8,255,18,18,13,255,14,14,4,255,16,16,10,255,16,16,11,255,11,12,2,255,11,13,4,255,11,13,4,255,11,13,3,255,11,14,4,255,10,12,2,255,12,14,9,255,12,14,10,255,11,13,9,255,11,13,9,255,12,14,8,255,12,15,8,255,13,16,7,255,15,18,9,255,17,19,15,255,17,19,13,255,17,18,11,255,17,17,12,255,14,15,9,255,12,13,5,255,13,14,8,255,14,15,10,255,12,13,9,255,11,12,3,255,10,11,1,255,13,12,4,255,23,20,11,255,27,22,6,255,29,21,4,255,39,30,21,255,43,34,26,255,31,24,7,255,24,21,5,255,21,21,10,255,27,26,22,255,38,34,38,255,57,52,73,255,40,38,41,255,20,20,9,255,19,20,17,255,46,48,94,255,79,82,184,255,84,88,196,255,84,90,196,255,85,91,196,255,87,91,198,255,87,92,200,255,87,92,202,255,87,92,201,255,87,92,200,255,87,92,203,255,87,92,202,255,86,92,201,255,86,91,201,255,86,91,200,255,86,91,200,255,86,91,200,255,86,92,201,255,86,92,201,255,86,91,199,255,86,91,199,255,86,91,200,255,86,91,198,255,85,91,196,255,85,90,195,255,85,90,196,255,85,90,197,255,84,90,196,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,198,255,85,91,199,255,86,91,200,255,69,53,36,255,81,63,47,255,92,71,62,255,98,78,71,255,87,64,38,255,72,48,11,255,58,39,12,255,35,22,2,255,22,15,2,255,24,19,5,255,28,22,6,255,35,28,18,255,34,28,15,255,27,22,3,255,32,27,15,255,29,26,15,255,21,19,5,255,20,18,7,255,20,19,10,255,21,20,13,255,21,19,17,255,21,19,19,255,19,17,10,255,19,17,11,255,18,17,12,255,13,14,5,255,13,15,7,255,14,16,8,255,13,16,7,255,13,15,6,255,12,15,4,255,13,15,7,255,14,16,11,255,13,15,10,255,13,15,9,255,13,16,8,255,13,16,8,255,14,17,6,255,15,19,4,255,16,18,8,255,17,19,9,255,16,18,6,255,15,16,9,255,15,16,15,255,12,13,11,255,11,12,6,255,11,11,3,255,10,10,3,255,12,11,2,255,17,15,6,255,23,19,10,255,33,27,18,255,37,28,14,255,29,21,3,255,32,25,11,255,36,30,22,255,25,22,8,255,23,22,12,255,23,23,13,255,30,27,20,255,41,36,38,255,59,53,77,255,41,38,46,255,17,17,8,255,22,24,29,255,53,55,115,255,81,84,191,255,84,88,197,255,85,90,197,255,86,91,198,255,87,91,199,255,87,91,201,255,87,92,201,255,87,92,200,255,87,92,199,255,88,92,202,255,87,91,201,255,87,91,200,255,87,91,200,255,87,91,201,255,87,92,201,255,87,92,202,255,87,92,202,255,86,92,200,255,86,91,199,255,86,91,200,255,86,91,200,255,86,91,198,255,85,91,196,255,84,90,194,255,85,90,195,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,200,255,85,91,199,255,86,91,200,255,87,92,202,255,55,40,11,255,71,53,27,255,91,71,61,255,93,71,55,255,82,56,14,255,85,56,14,255,76,51,28,255,48,30,4,255,33,22,3,255,26,19,2,255,23,17,2,255,27,21,6,255,30,25,10,255,29,24,8,255,36,33,30,255,30,27,22,255,19,17,6,255,21,20,14,255,19,18,10,255,18,17,7,255,20,18,14,255,21,18,13,255,21,18,9,255,21,19,10,255,20,18,11,255,15,16,10,255,15,16,10,255,16,18,12,255,16,18,10,255,14,17,7,255,14,17,7,255,14,17,9,255,14,17,9,255,12,15,6,255,13,16,6,255,13,16,5,255,12,15,3,255,14,17,3,255,14,17,2,255,13,16,2,255,15,19,6,255,17,20,7,255,14,18,10,255,12,15,12,255,10,11,11,255,10,11,6,255,11,11,3,255,12,10,1,255,21,18,8,255,32,27,22,255,32,25,11,255,35,26,9,255,40,29,15,255,33,25,11,255,25,20,4,255,21,20,5,255,19,19,5,255,24,25,18,255,30,29,23,255,43,39,39,255,50,44,48,255,47,42,52,255,31,29,28,255,15,16,7,255,27,29,45,255,59,62,131,255,83,87,196,255,85,89,199,255,85,91,198,255,86,92,199,255,87,91,200,255,87,91,201,255,87,92,201,255,87,92,200,255,87,92,199,255,87,92,202,255,87,91,200,255,87,91,200,255,87,91,201,255,87,91,201,255,88,92,203,255,87,93,204,255,87,92,203,255,86,92,201,255,86,91,200,255,86,91,200,255,86,91,200,255,85,91,198,255,85,91,197,255,85,90,195,255,84,90,195,255,85,90,197,255,85,90,198,255,85,90,198,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,199,255,86,91,200,255,86,92,200,255,56,42,24,255,61,43,14,255,77,56,35,255,81,58,32,255,80,54,9,255,89,60,16,255,75,49,18,255,55,33,4,255,56,37,12,255,44,31,10,255,27,19,1,255,25,18,1,255,27,20,3,255,27,21,6,255,30,26,20,255,26,24,17,255,18,18,8,255,21,21,18,255,19,20,12,255,17,17,7,255,21,20,13,255,20,19,7,255,19,18,5,255,21,20,11,255,18,17,6,255,14,15,7,255,14,16,10,255,14,16,9,255,14,16,6,255,14,17,5,255,13,17,4,255,14,17,5,255,13,16,5,255,11,14,2,255,12,15,2,255,13,16,4,255,12,15,2,255,13,16,5,255,14,17,7,255,14,17,6,255,15,18,6,255,15,19,4,255,12,16,6,255,11,14,9,255,9,11,7,255,10,10,3,255,14,12,2,255,19,14,2,255,30,24,14,255,40,33,25,255,40,32,16,255,37,26,4,255,39,28,14,255,34,27,19,255,22,20,6,255,15,17,3,255,16,18,5,255,23,23,13,255,34,31,24,255,54,48,57,255,57,51,63,255,34,30,27,255,20,19,8,255,18,19,15,255,34,37,66,255,66,69,150,255,84,88,199,255,84,89,198,255,85,91,197,255,86,91,197,255,86,91,199,255,87,91,200,255,87,92,201,255,87,92,201,255,87,92,199,255,87,92,202,255,87,91,201,255,87,92,201,255,87,92,202,255,88,92,202,255,88,93,205,255,88,93,204,255,87,92,203,255,86,92,201,255,86,91,199,255,86,91,199,255,85,91,199,255,85,91,197,255,85,91,197,255,85,91,196,255,85,90,196,255,85,90,197,255,85,90,198,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,86,91,199,255,86,92,200,255,86,92,201,255,56,44,33,255,51,37,11,255,56,38,10,255,64,43,12,255,79,55,25,255,86,61,26,255,66,42,8,255,61,35,4,255,80,53,21,255,67,47,19,255,45,30,3,255,36,23,4,255,28,18,1,255,22,15,0,255,20,16,3,255,21,18,8,255,18,18,7,255,19,21,13,255,18,20,11,255,19,20,11,255,24,24,15,255,22,22,8,255,19,20,9,255,23,24,19,255,18,19,9,255,13,14,5,255,14,16,10,255,13,15,6,255,12,15,3,255,14,17,6,255,13,16,3,255,14,17,6,255,15,18,11,255,13,16,7,255,12,15,4,255,13,15,7,255,12,15,6,255,13,15,9,255,14,16,13,255,13,16,10,255,13,15,5,255,11,14,1,255,10,12,1,255,11,12,2,255,10,11,0,255,15,14,3,255,22,19,8,255,26,20,5,255,33,25,7,255,42,33,18,255,44,35,20,255,38,28,9,255,34,24,7,255,28,22,10,255,20,19,8,255,17,20,12,255,17,19,7,255,26,25,16,255,39,34,25,255,56,49,57,255,55,49,62,255,26,24,18,255,17,17,6,255,22,24,28,255,42,45,87,255,72,76,167,255,83,88,197,255,84,89,195,255,84,90,194,255,85,90,194,255,86,90,197,255,86,91,201,255,87,91,202,255,87,92,201,255,87,92,199,255,87,92,202,255,87,92,201,255,87,92,201,255,87,92,202,255,88,92,203,255,88,93,204,255,87,92,203,255,87,92,202,255,86,92,200,255,85,91,198,255,85,90,197,255,84,90,197,255,85,90,197,255,85,91,197,255,85,91,197,255,85,91,197,255,85,90,197,255,85,91,198,255,85,90,198,255,85,91,198,255,85,91,198,255,85,91,198,255,86,91,199,255,86,92,201,255,87,92,202,255,58,44,36,255,50,37,19,255,51,37,19,255,53,37,15,255,64,45,24,255,69,48,19,255,58,36,5,255,70,45,11,255,87,57,20,255,72,46,10,255,59,38,6,255,60,40,17,255,47,31,11,255,31,21,2,255,24,17,2,255,20,16,2,255,15,13,1,255,15,15,3,255,16,16,6,255,17,17,9,255,21,21,11,255,20,21,6,255,19,20,11,255,21,23,16,255,18,20,10,255,13,15,7,255,14,16,12,255,14,16,9,255,14,16,8,255,15,18,10,255,14,17,9,255,13,17,9,255,15,18,15,255,13,17,13,255,11,14,8,255,10,13,7,255,10,12,5,255,10,12,5,255,10,12,6,255,10,12,3,255,11,12,2,255,11,11,1,255,13,12,1,255,17,17,6,255,19,18,6,255,22,19,4,255,28,23,9,255,30,23,6,255,31,23,3,255,38,30,14,255,43,35,26,255,37,29,17,255,28,21,5,255,23,19,3,255,21,20,9,255,21,21,16,255,27,26,21,255,41,38,45,255,49,43,49,255,47,41,43,255,38,35,33,255,20,20,9,255,19,21,18,255,28,30,44,255,53,56,115,255,77,81,180,255,83,88,196,255,84,89,194,255,84,89,192,255,85,90,194,255,86,90,197,255,86,91,201,255,87,91,202,255,87,92,201,255,87,92,200,255,88,92,203,255,88,92,202,255,87,92,202,255,87,92,203,255,87,93,203,255,87,93,204,255,86,92,201,255,86,92,201,255,86,91,200,255,85,91,198,255,85,90,198,255,85,91,198,255,85,90,197,255,85,91,196,255,85,91,197,255,85,90,196,255,85,90,197,255,85,90,198,255,85,90,198,255,85,90,198,255,85,91,198,255,85,91,198,255,86,91,199,255,86,92,201,255,87,92,202,255,70,55,61,255,57,44,35,255,53,42,33,255,47,35,23,255,44,29,7,255,48,31,3,255,55,36,4,255,79,56,33,255,86,58,24,255,70,44,6,255,68,43,11,255,76,50,20,255,62,41,14,255,43,29,7,255,38,27,10,255,28,20,5,255,17,13,1,255,16,14,1,255,15,13,2,255,15,14,4,255,17,16,3,255,17,17,3,255,17,18,8,255,16,17,8,255,15,18,9,255,12,14,7,255,12,14,9,255,13,15,8,255,13,16,7,255,13,16,8,255,13,16,9,255,12,15,9,255,11,15,13,255,9,12,9,255,8,11,7,255,7,9,7,255,6,8,3,255,6,7,1,255,7,9,1,255,9,10,0,255,12,12,2,255,15,13,5,255,19,16,6,255,26,22,14,255,28,23,12,255,25,20,3,255,27,21,3,255,33,26,9,255,32,25,7,255,33,25,10,255,36,28,19,255,30,24,12,255,27,23,15,255,27,24,16,255,24,21,11,255,24,21,12,255,35,30,28,255,53,46,63,255,55,48,65,255,35,31,27,255,22,21,8,255,18,19,10,255,25,28,35,255,34,37,61,255,66,69,147,255,82,86,191,255,83,88,196,255,84,89,194,255,84,89,192,255,86,90,195,255,86,90,197,255,86,91,201,255,87,91,202,255,87,92,201,255,87,92,200,255,88,92,203,255,88,92,203,255,87,92,202,255,87,92,203,255,87,93,203,255,87,92,202,255,86,91,200,255,86,91,200,255,85,91,200,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,197,255,85,91,196,255,85,91,196,255,85,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,200,255,86,92,202,255,89,70,95,255,73,57,60,255,56,44,34,255,44,34,20,255,37,26,5,255,37,25,2,255,48,33,4,255,68,49,30,255,76,53,27,255,69,44,8,255,74,48,14,255,76,49,9,255,62,38,4,255,51,32,8,255,49,34,17,255,39,27,12,255,28,20,7,255,28,22,10,255,24,19,8,255,19,15,5,255,17,14,3,255,17,15,5,255,14,12,3,255,13,12,6,255,12,13,9,255,11,12,7,255,10,12,4,255,10,13,2,255,10,12,2,255,10,12,1,255,10,13,3,255,9,12,5,255,6,9,2,255,3,5,1,255,3,5,2,255,2,5,2,255,2,4,1,255,4,6,2,255,9,10,4,255,14,13,3,255,18,16,6,255,22,17,6,255,24,18,4,255,31,24,13,255,32,25,13,255,27,20,4,255,27,20,3,255,33,27,15,255,31,24,11,255,27,21,6,255,26,20,7,255,23,20,7,255,27,26,22,255,31,28,26,255,32,28,24,255,38,31,30,255,38,30,22,255,49,41,49,255,48,41,53,255,26,23,18,255,14,15,4,255,20,23,21,255,28,31,42,255,40,43,75,255,71,75,162,255,82,87,192,255,83,88,193,255,84,89,192,255,85,90,192,255,86,91,195,255,86,91,198,255,86,91,201,255,87,91,201,255,87,92,200,255,87,92,200,255,88,92,202,255,87,92,203,255,87,92,202,255,87,92,202,255,87,93,203,255,87,92,202,255,85,91,199,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,197,255,85,91,196,255,85,90,195,255,85,90,196,255,85,91,198,255,85,91,198,255,85,90,197,255,85,90,198,255,85,91,199,255,86,91,199,255,86,91,200,255,86,92,201,255,86,92,201,255,94,75,106,255,81,63,75,255,65,50,50,255,51,38,29,255,40,28,9,255,39,27,6,255,42,30,5,255,49,34,9,255,57,39,13,255,63,42,10,255,74,51,24,255,72,47,11,255,60,36,3,255,55,34,9,255,52,35,15,255,41,27,7,255,34,23,7,255,38,28,16,255,35,26,15,255,26,20,9,255,23,17,6,255,22,17,7,255,19,15,5,255,18,14,9,255,17,14,11,255,14,14,7,255,13,13,3,255,14,13,1,255,14,13,2,255,14,12,1,255,13,13,2,255,12,12,3,255,7,8,2,255,3,5,0,255,2,4,0,255,1,3,0,255,2,4,1,255,8,8,4,255,14,14,6,255,18,16,3,255,22,18,4,255,25,18,3,255,25,18,3,255,31,23,13,255,34,26,14,255,29,22,7,255,25,20,4,255,27,23,11,255,25,21,10,255,25,21,13,255,27,24,16,255,24,22,11,255,26,24,14,255,33,27,20,255,44,37,40,255,53,45,57,255,40,33,26,255,37,31,25,255,31,27,24,255,18,18,10,255,17,19,16,255,27,28,34,255,36,39,64,255,56,59,119,255,78,82,179,255,83,88,192,255,83,89,194,255,83,89,192,255,84,89,192,255,86,91,196,255,86,91,198,255,86,91,199,255,86,91,199,255,86,91,200,255,87,92,201,255,87,92,202,255,87,92,203,255,86,92,201,255,86,92,202,255,87,93,203,255,87,92,202,255,85,91,198,255,85,90,197,255,85,90,197,255,85,90,198,255,85,91,198,255,85,91,199,255,85,91,198,255,85,91,197,255,84,90,196,255,84,90,196,255,85,91,198,255,85,91,199,255,85,91,198,255,85,91,200,255,85,91,200,255,86,91,200,255,86,91,201,255,86,91,201,255,86,92,202,255,88,71,95,255,82,64,76,255,80,63,83,255,71,56,70,255,50,37,26,255,42,30,11,255,40,29,10,255,40,29,8,255,46,34,15,255,52,37,11,255,62,44,19,255,62,41,11,255,56,35,4,255,56,36,13,255,52,36,17,255,39,26,3,255,35,23,5,255,42,29,12,255,38,27,9,255,29,21,6,255,28,20,6,255,27,19,6,255,24,18,7,255,24,18,9,255,23,18,11,255,20,18,11,255,19,18,6,255,21,18,4,255,22,17,7,255,21,16,6,255,20,16,7,255,17,14,7,255,12,11,5,255,5,6,2,255,2,4,0,255,1,3,0,255,2,4,1,255,9,9,3,255,18,15,7,255,20,17,1,255,24,19,1,255,28,20,3,255,26,19,6,255,29,22,13,255,33,25,12,255,27,23,7,255,23,21,6,255,22,19,5,255,20,18,6,255,24,23,19,255,30,29,26,255,29,26,16,255,32,27,16,255,39,30,22,255,50,41,45,255,60,52,70,255,40,35,32,255,24,21,7,255,16,15,3,255,18,19,15,255,26,27,36,255,31,32,43,255,47,49,90,255,70,75,159,255,82,87,189,255,83,88,192,255,83,89,193,255,83,89,192,255,83,89,192,255,84,90,196,255,85,91,198,255,85,90,197,255,85,90,197,255,86,91,199,255,87,91,202,255,87,92,202,255,86,92,202,255,86,91,200,255,86,91,200,255,87,92,202,255,86,92,201,255,85,91,198,255,85,90,198,255,85,90,198,255,85,90,198,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,84,90,196,255,84,90,196,255,84,90,197,255,85,91,198,255,85,91,199,255,85,91,201,255,85,91,201,255,85,90,200,255,85,90,201,255,86,91,202,255,86,91,203,255,65,51,45,255,73,58,58,255,89,73,96,255,88,72,99,255,61,46,43,255,46,33,16,255,43,32,15,255,43,33,17,255,49,40,32,255,44,33,15,255,43,31,9,255,46,31,12,255,46,31,9,255,50,35,19,255,47,33,19,255,37,25,5,255,35,25,9,255,42,30,16,255,37,25,7,255,31,21,1,255,32,22,4,255,32,23,10,255,28,20,11,255,28,19,10,255,26,18,7,255,24,20,14,255,23,20,10,255,26,22,10,255,26,21,13,255,24,18,11,255,24,19,14,255,21,18,13,255,15,15,10,255,7,9,5,255,3,6,2,255,2,5,1,255,2,4,2,255,9,8,7,255,19,15,17,255,22,18,10,255,24,19,6,255,27,21,7,255,24,19,8,255,24,20,9,255,26,21,5,255,22,21,5,255,22,22,9,255,23,21,8,255,21,20,6,255,25,23,15,255,30,27,21,255,36,32,27,255,46,40,41,255,48,40,37,255,48,40,41,255,54,47,65,255,33,30,29,255,16,15,3,255,12,13,4,255,21,23,24,255,31,33,47,255,36,36,55,255,58,61,120,255,78,83,181,255,83,88,192,255,83,88,192,255,83,88,192,255,84,89,194,255,84,89,195,255,84,90,196,255,85,90,197,255,85,90,197,255,85,90,197,255,85,90,199,255,86,91,201,255,86,92,201,255,86,91,199,255,85,91,199,255,85,91,199,255,86,91,200,255,86,91,199,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,198,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,198,255,85,90,200,255,85,90,200,255,85,90,200,255,85,90,199,255,85,90,200,255,85,91,201,255,47,35,14,255,59,47,39,255,82,68,87,255,83,67,87,255,63,48,41,255,63,49,48,255,60,48,47,255,52,42,32,255,49,40,32,255,41,32,17,255,38,29,13,255,45,35,29,255,41,30,17,255,38,27,10,255,36,26,10,255,33,24,7,255,32,25,10,255,37,27,13,255,35,23,4,255,33,21,0,255,34,23,3,255,35,25,12,255,29,22,13,255,29,20,9,255,28,19,5,255,24,20,11,255,24,20,9,255,27,22,10,255,27,21,10,255,24,18,8,255,23,18,13,255,20,18,11,255,16,16,9,255,9,10,5,255,3,5,3,255,2,4,5,255,2,4,3,255,7,6,5,255,17,13,15,255,20,18,13,255,22,19,7,255,23,20,4,255,21,20,9,255,23,22,15,255,24,22,10,255,21,20,6,255,24,24,16,255,26,24,13,255,26,23,9,255,30,26,18,255,35,30,28,255,42,36,36,255,52,46,53,255,48,42,41,255,38,33,25,255,34,30,30,255,20,18,10,255,15,15,7,255,15,17,11,255,24,27,31,255,33,35,52,255,47,49,89,255,69,72,151,255,81,86,188,255,83,88,192,255,83,88,193,255,83,89,193,255,84,89,195,255,84,89,195,255,85,90,197,255,85,90,197,255,85,90,198,255,85,91,198,255,85,91,200,255,85,91,200,255,86,91,200,255,85,91,198,255,85,91,199,255,86,91,200,255,85,91,199,255,86,91,199,255,86,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,85,90,197,255,85,90,197,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,197,255,85,90,199,255,85,90,200,255,85,90,199,255,85,90,199,255,85,90,200,255,85,90,200,255,41,30,14,255,43,32,16,255,62,50,53,255,68,54,58,255,61,46,34,255,76,61,70,255,78,64,79,255,63,50,45,255,52,41,28,255,44,34,20,255,41,32,18,255,49,41,39,255,40,32,23,255,30,24,7,255,30,23,9,255,30,24,12,255,29,23,12,255,31,23,10,255,32,23,4,255,32,22,0,255,33,23,3,255,31,23,6,255,25,20,7,255,28,21,9,255,29,21,8,255,25,20,10,255,25,21,9,255,27,23,9,255,27,22,10,255,24,18,7,255,21,16,9,255,19,17,6,255,16,16,5,255,10,12,5,255,4,6,6,255,2,4,9,255,3,5,5,255,5,5,1,255,12,10,6,255,18,17,10,255,21,21,10,255,20,19,3,255,20,20,12,255,26,26,27,255,29,28,27,255,24,23,13,255,26,24,14,255,28,23,11,255,34,28,19,255,43,36,39,255,46,38,45,255,45,38,39,255,49,43,49,255,42,38,35,255,27,24,12,255,17,16,4,255,16,16,10,255,20,21,24,255,22,24,27,255,27,29,37,255,36,38,61,255,63,65,134,255,79,82,180,255,82,87,192,255,83,88,194,255,83,89,195,255,83,89,193,255,84,89,194,255,84,89,194,255,85,90,197,255,85,90,197,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,86,91,199,255,86,92,201,255,86,91,199,255,86,91,200,255,86,91,199,255,86,91,199,255,86,91,199,255,85,91,198,255,85,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,197,255,85,90,199,255,85,90,200,255,85,90,200,255,85,90,200,255,85,90,200,255,85,90,200,255,52,42,42,255,42,32,20,255,40,30,15,255,45,34,21,255,56,43,36,255,78,64,78,255,81,65,77,255,70,53,45,255,71,55,51,255,66,50,46,255,55,41,26,255,50,38,24,255,39,31,16,255,30,24,7,255,31,26,13,255,32,27,20,255,27,23,15,255,29,24,13,255,33,27,15,255,32,25,7,255,30,22,5,255,27,21,7,255,24,20,9,255,25,20,9,255,26,20,9,255,24,20,11,255,23,20,10,255,25,21,7,255,25,21,7,255,22,18,5,255,19,16,5,255,17,16,2,255,15,16,3,255,12,14,6,255,5,7,6,255,2,4,7,255,3,5,4,255,3,5,1,255,8,10,1,255,18,19,12,255,25,25,22,255,24,23,14,255,23,21,13,255,29,26,24,255,33,29,24,255,31,27,15,255,31,26,11,255,32,25,9,255,41,34,28,255,52,44,52,255,50,42,50,255,41,35,32,255,37,31,27,255,27,24,14,255,18,16,4,255,16,15,5,255,21,22,21,255,25,27,33,255,24,27,31,255,29,32,46,255,45,48,89,255,72,75,163,255,82,86,190,255,82,88,193,255,82,88,194,255,83,88,194,255,83,89,195,255,84,89,195,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,85,90,197,255,85,91,199,255,85,91,198,255,85,91,198,255,85,91,198,255,86,91,199,255,86,91,200,255,86,91,200,255,86,92,200,255,86,91,199,255,85,91,199,255,86,91,200,255,85,91,199,255,85,90,198,255,84,90,196,255,84,89,195,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,85,90,198,255,85,90,199,255,85,90,200,255,85,91,201,255,85,90,200,255,85,90,200,255,85,90,199,255,61,52,63,255,52,44,48,255,38,30,20,255,32,23,5,255,42,32,17,255,61,49,50,255,72,57,62,255,69,51,41,255,83,63,66,255,83,64,68,255,70,52,42,255,58,42,25,255,49,37,22,255,39,30,13,255,36,30,15,255,34,30,21,255,29,25,16,255,32,28,18,255,40,35,33,255,35,29,21,255,28,24,12,255,29,26,22,255,30,27,24,255,25,21,12,255,22,18,8,255,23,21,15,255,22,20,11,255,21,19,6,255,22,20,4,255,23,20,8,255,21,19,8,255,19,18,7,255,18,18,8,255,17,18,14,255,8,10,9,255,2,4,4,255,2,5,2,255,2,5,0,255,7,9,1,255,18,20,12,255,29,28,26,255,30,26,20,255,29,22,11,255,33,25,15,255,36,28,15,255,41,34,23,255,47,39,37,255,40,33,22,255,41,33,23,255,51,43,48,255,46,40,41,255,33,29,19,255,23,20,6,255,17,16,4,255,19,19,12,255,25,26,28,255,27,28,31,255,27,29,33,255,27,29,36,255,39,42,73,255,64,67,142,255,80,85,189,255,82,87,195,255,82,88,195,255,83,89,195,255,83,89,195,255,83,89,197,255,84,89,195,255,84,90,195,255,85,90,197,255,84,90,196,255,84,90,196,255,85,90,197,255,85,91,199,255,85,91,199,255,85,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,86,91,200,255,86,91,200,255,85,91,199,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,198,255,85,90,197,255,84,90,196,255,84,90,195,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,85,90,198,255,85,90,199,255,85,90,200,255,85,90,201,255,85,90,200,255,85,90,199,255,85,90,199,255,60,52,66,255,55,47,57,255,43,37,35,255,33,27,13,255,31,24,6,255,38,28,10,255,50,37,26,255,63,47,39,255,81,62,65,255,85,65,66,255,76,56,42,255,74,54,45,255,72,55,54,255,57,45,35,255,43,34,16,255,37,30,14,255,36,30,18,255,37,31,21,255,42,37,35,255,36,31,26,255,29,26,19,255,33,30,33,255,37,33,39,255,27,23,17,255,22,19,10,255,24,23,20,255,23,22,19,255,21,19,10,255,23,21,8,255,29,27,22,255,26,24,18,255,20,19,6,255,20,20,10,255,24,24,25,255,13,14,14,255,3,4,2,255,3,5,1,255,3,5,0,255,7,8,1,255,20,19,11,255,30,26,17,255,36,29,19,255,43,31,24,255,46,33,24,255,44,32,15,255,52,41,34,255,55,46,47,255,44,37,31,255,36,31,16,255,39,35,28,255,30,27,13,255,21,19,4,255,16,15,2,255,17,17,11,255,25,25,30,255,33,34,44,255,31,31,35,255,30,31,35,255,34,34,51,255,57,59,119,255,78,82,181,255,81,87,195,255,82,88,196,255,82,88,196,255,83,89,195,255,83,89,196,255,83,89,197,255,83,89,195,255,84,90,196,255,85,91,198,255,84,90,197,255,84,90,196,255,84,90,196,255,85,91,198,255,85,91,199,255,85,90,198,255,84,90,197,255,84,90,197,255,85,91,198,255,85,91,198,255,85,91,199,255,86,91,199,255,86,91,199,255,86,91,199,255,86,91,199,255,85,91,199,255,85,91,198,255,85,91,198,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,195,255,84,90,197,255,85,90,199,255,85,90,200,255,85,90,200,255,85,90,199,255,85,90,199,255,85,90,199,255,61,54,77,255,57,50,66,255,48,41,43,255,42,36,33,255,37,31,23,255,34,27,14,255,35,26,9,255,44,33,17,255,59,45,39,255,69,52,48,255,69,51,38,255,79,59,56,255,81,62,65,255,67,51,44,255,47,36,17,255,50,41,34,255,53,44,44,255,47,39,33,255,42,35,26,255,37,31,22,255,34,30,22,255,35,31,30,255,37,32,33,255,28,24,16,255,24,20,9,255,27,25,21,255,26,24,20,255,24,22,14,255,27,24,14,255,33,30,25,255,31,27,19,255,23,20,5,255,22,20,7,255,24,23,18,255,17,17,13,255,7,8,2,255,4,5,0,255,5,5,1,255,13,12,9,255,32,28,28,255,40,33,25,255,46,36,25,255,57,43,40,255,57,42,37,255,49,36,21,255,53,42,40,255,53,44,53,255,40,35,35,255,27,25,13,255,21,21,5,255,17,17,2,255,18,18,9,255,23,24,24,255,25,25,27,255,28,29,34,255,34,35,45,255,33,32,40,255,34,34,46,255,49,50,93,255,73,76,163,255,81,86,191,255,81,87,193,255,82,88,196,255,83,89,197,255,83,89,197,255,83,89,197,255,83,89,197,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,197,255,85,91,198,255,85,90,198,255,84,90,197,255,84,90,197,255,85,90,198,255,85,90,198,255,85,91,198,255,86,91,200,255,86,92,200,255,86,91,200,255,86,91,200,255,85,91,199,255,85,91,198,255,85,91,198,255,84,90,197,255,85,90,198,255,85,91,198,255,84,90,197,255,84,90,196,255,84,90,197,255,85,90,199,255,85,90,200,255,85,90,199,255,85,90,199,255,85,90,200,255,85,90,200,255,60,55,82,255,58,52,72,255,49,43,46,255,43,36,33,255,43,37,40,255,40,34,36,255,34,29,20,255,33,26,10,255,36,28,11,255,46,34,23,255,55,40,28,255,72,55,56,255,77,59,61,255,66,50,41,255,48,36,19,255,57,46,47,255,65,54,65,255,56,46,48,255,47,37,29,255,48,39,36,255,43,38,36,255,38,34,30,255,41,34,37,255,37,31,32,255,33,28,25,255,30,27,22,255,29,26,19,255,30,26,17,255,31,26,15,255,33,28,16,255,34,28,16,255,31,26,12,255,29,24,12,255,24,21,10,255,20,18,12,255,13,13,7,255,5,6,1,255,7,6,2,255,22,18,22,255,47,41,52,255,48,41,35,255,49,39,22,255,60,47,42,255,59,45,41,255,49,37,30,255,45,35,32,255,39,32,32,255,26,23,19,255,16,16,6,255,12,13,2,255,15,16,6,255,23,25,26,255,32,33,44,255,30,31,36,255,31,32,37,255,36,36,47,255,35,35,48,255,42,43,73,255,69,71,149,255,80,83,183,255,82,87,193,255,82,88,196,255,82,88,195,255,83,89,197,255,83,89,197,255,83,89,197,255,83,89,197,255,84,90,196,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,196,255,84,90,197,255,84,90,197,255,84,90,197,255,85,91,198,255,86,91,200,255,86,91,200,255,86,91,200,255,86,91,199,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,198,255,84,90,197,255,84,90,197,255,84,90,197,255,84,90,197,255,85,90,198,255,85,90,199,255,85,90,199,255,85,90,199,255,85,90,199,255,85,90,200,255,85,90,201,255,65,62,99,255,57,53,72,255,51,45,54,255,43,36,34,255,44,37,40,255,43,38,41,255,44,40,43,255,40,36,35,255,33,29,20,255,32,25,13,255,34,24,9,255,47,35,27,255,54,41,36,255,53,41,32,255,46,36,28,255,54,45,49,255,63,53,65,255,56,46,50,255,50,39,33,255,55,43,41,255,51,43,44,255,46,39,41,255,56,48,69,255,60,54,85,255,56,50,76,255,40,33,33,255,40,33,28,255,45,37,36,255,44,36,33,255,42,33,25,255,47,37,33,255,49,40,40,255,45,37,36,255,30,25,13,255,21,19,9,255,16,16,9,255,9,10,2,255,11,10,3,255,26,22,21,255,49,43,53,255,49,43,40,255,45,38,23,255,51,42,34,255,47,37,31,255,35,29,20,255,27,21,9,255,20,16,4,255,15,14,5,255,14,15,7,255,16,18,11,255,20,21,19,255,27,28,33,255,33,33,41,255,31,32,34,255,34,34,41,255,35,35,48,255,44,45,78,255,64,66,136,255,81,84,185,255,82,87,193,255,82,88,197,255,82,88,198,255,82,88,198,255,82,88,198,255,83,89,198,255,83,89,198,255,83,89,197,255,83,89,197,255,83,89,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,84,90,196,255,83,89,195,255,84,90,195,255,84,90,196,255,84,90,197,255,85,91,198,255,85,91,199,255,86,91,199,255,86,91,200,255,86,91,200,255,86,91,199,255,86,91,199,255,85,91,198,255,85,90,198,255,84,90,197,255,84,90,197,255,84,90,197,255,85,90,198,255,84,90,198,255,85,90,199,255,85,90,200,255,85,90,199,255,85,90,199,255,85,90,199,255,84,90,198,255,77,76,148,255,64,61,104,255,54,49,71,255,44,38,40,255,45,38,38,255,47,40,41,255,48,43,49,255,45,40,45,255,38,34,31,255,35,30,23,255,32,26,15,255,31,24,9,255,32,24,8,255,32,25,10,255,35,29,21,255,43,36,36,255,52,43,50,255,49,40,40,255,48,37,29,255,55,42,34,255,52,42,41,255,48,41,45,255,61,55,82,255,69,63,107,255,67,60,99,255,46,37,39,255,47,37,31,255,54,44,42,255,53,41,41,255,49,37,31,255,54,42,43,255,57,46,47,255,52,43,41,255,34,27,16,255,23,19,8,255,18,17,11,255,14,15,9,255,17,16,12,255,27,24,22,255,41,37,40,255,39,36,30,255,32,29,15,255,32,27,13,255,27,23,10,255,22,19,9,255,18,16,4,255,17,15,4,255,17,17,12,255,21,21,19,255,23,23,19,255,25,25,22,255,30,30,33,255,35,35,44,255,34,34,41,255,35,35,48,255,43,44,72,255,64,66,135,255,80,83,179,255,83,88,194,255,82,88,195,255,82,88,197,255,82,89,199,255,82,88,199,255,83,89,199,255,83,89,199,255,84,90,199,255,84,89,197,255,83,89,196,255,83,89,196,255,83,89,194,255,83,89,195,255,84,90,195,255,84,90,195,255,84,90,195,255,84,89,195,255,84,90,196,255,83,89,195,255,83,89,195,255,84,90,196,255,84,90,196,255,85,91,198,255,85,91,199,255,86,91,200,255,86,91,200,255,86,91,200,255,86,91,200,255,85,91,199,255,85,91,198,255,85,90,198,255,85,91,198,255,85,91,198,255,85,91,198,255,85,91,198,255,84,90,197,255,85,90,200,255,85,90,200,255,85,90,200,255,85,90,199,255,85,90,199,255,84,89,198,255,84,84,182,255,77,75,154,255,61,57,101,255,46,41,51,255,46,40,41,255,48,41,41,255,49,42,47,255,46,40,44,255,42,37,35,255,43,38,39,255,41,37,39,255,32,27,20,255,25,22,10,255,22,20,6,255,24,21,6,255,27,23,11,255,33,26,18,255,36,29,20,255,40,31,17,255,47,35,21,255,46,37,34,255,45,39,44,255,58,54,82,255,66,62,105,255,65,59,99,255,45,36,39,255,47,37,32,255,53,43,40,255,52,41,40,255,49,37,33,255,54,42,42,255,55,45,45,255,51,42,41,255,35,28,19,255,24,21,12,255,19,19,13,255,17,18,15,255,20,20,20,255,22,22,18,255,24,23,13,255,20,20,6,255,17,17,3,255,18,16,2,255,17,16,3,255,18,19,13,255,24,24,24,255,25,24,22,255,22,22,18,255,25,24,21,255,25,24,17,255,27,26,21,255,31,31,34,255,35,34,45,255,35,34,48,255,43,43,73,255,61,63,124,255,79,82,176,255,82,88,191,255,83,89,197,255,82,89,198,255,82,89,199,255,81,88,197,255,83,89,200,255,83,89,199,255,84,90,200,255,84,90,199,255,84,90,197,255,83,89,196,255,83,89,195,255,83,89,194,255,83,89,195,255,83,89,195,255,83,89,195,255,83,89,195,255,83,89,195,255,84,90,196,255,83,89,195,255,83,89,195,255,83,89,196,255,84,90,196,255,85,90,198,255,85,91,198,255,85,91,199,255,85,91,199,255,85,91,199,255,85,91,198,255,85,90,198,255,85,90,198,255,85,91,198,255,85,91,198,255,84,90,197,255,85,91,198,255,85,91,199,255,85,91,199,255,85,90,200,255,85,91,201,255,85,90,200,255,85,90,199,255,85,90,200,255,85,90,200,255
/* @pjs preload="berlin.png" */

size(100, 100, P3D);
PImage img = loadImage("berlin.png");
noStroke();
textureMode(NORMALIZED);
beginShape(QUADS);
texture(img);
tint(100, 100, 255);
vertex(-100, -100, 0, 0, 0);
vertex(100, -100, 0, 1, 0);
vertex(100, 100, 0, 1, 1);
vertex(-100, 100, 0, 0, 1);
endShape();
exit();